|
|
|
สอบถามเรื่องการเขียนคำสั่งให้โปรแกรมส่งค่า Identity กลับคืนมา |
|
|
|
|
|
|
|
ถ้าผมต้องการให้ส่งค่า ID ที่เป็น Identity กลับคืนมาจะเขียนแทรกต้องส่วนไหนของคำสั่งหรอครับ (ในฐานข้อมูลผมกำหนดฟิวส์ ID ให้เป็น Identity แล้วครับ)
Code (C#)
public Boolean InsertData()
{
strSql = "INSERT INTO A_TEST(PREFIX, FIRST_NAME, LAST_NAME, TELEPONE, EMAIL) VALUES ";
strSql +="('" + A1 + "', ";
strSql += "'" + A2 + "', ";
strSql += "'" + A3 + "', ";
strSql += "'" + A4 + "', ";
strSql += "'" + A5 + "')";
if (ExcuteCommand(CommandType.Text, strSql) == true)
{ return true; }
else
{ return false; }
}
public Boolean ExcuteCommand(CommandType strCommandType,
string strSql)
{
using (myConnection = new SqlConnection(strConnection))
{
myConnection.Open();
myTransaction = myConnection.BeginTransaction();
try
{
int intResult;
myCommand = new SqlCommand(strSql, myConnection, myTransaction);
intResult = myCommand.ExecuteNonQuery();
if (intResult > 0)
{
myTransaction.Commit();
return true;
}
else
{
myTransaction.Rollback();
return false;
}
}
catch (Exception ex)
{
throw ex;
}
}
}
Tag : .NET, C#, VS 2008 (.NET 3.x)
|
|
|
|
|
|
Date :
2012-04-30 11:45:31 |
By :
Agility |
View :
926 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|