 |
|
DataGridView ผมมีข้อมูลอยู่ 3 แถว
แถวที่ 1. A1,A2,A3,A4,A5
แถวที่ 2. B1,B2,B3,B4,B5
แถวที่ 3. C1,C2,C3,C4,C5
ผมจะประยุกต์โค้ดนี้กับข้อมูลที่ผมมียังไงครับ
Code (C#)
public static int YourFunction1(int param1, int param2)
{
SqlParameter[] objParameter = new SqlParameter[2];
objParameter[0] = new SqlParameter("@param1", param1);
objParameter[1] = new SqlParameter("@param2", param2);
return ExecuteNonQuery("YourProcedureName", objParameter);
}
Code (C#)
public static int ExecuteNonQuery(string procedureName, SqlParameter[] parameters)
{
SqlConnection oConnection = new SqlConnection(AccessConfig.GetConnectionString());
SqlCommand oCommand = new SqlCommand(procedureName, oConnection);
oCommand.CommandType = CommandType.StoredProcedure;
int iReturnValue;
oConnection.Open();
using (SqlTransaction oTransaction = oConnection.BeginTransaction())
{
try
{
if (parameters != null)
oCommand.Parameters.AddRange(parameters);
oCommand.Transaction = oTransaction;
iReturnValue = oCommand.ExecuteNonQuery();
oTransaction.Commit();
}
catch
{
oTransaction.Rollback();
throw;
}
finally
{
if (oConnection.State == ConnectionState.Open)
oConnection.Close();
oConnection.Dispose();
oCommand.Dispose();
}
}
return iReturnValue;
}
Tag : .NET, Win (Windows App), C#, VS 2008 (.NET 3.x)
|
|
 |
 |
 |
 |
Date :
2013-06-07 16:36:54 |
By :
Agility |
View :
782 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |