配音演员张杰,东部,58创业
/// <summary>
/// 批量执行sql语句
/// </summary>
/// <param name="sqlstr">sql语句数组</param>
/// <param name="param">sql参数对象数组</param>
/// <returns></returns>
public static int32 executesqls(string[] sqlstr, list<sqlparameter[]> param)
{
string connstr = getsqlconnection();
using (sqlconnection conn = new sqlconnection(connstr))
{
sqlcommand cmd = new sqlcommand();
sqltransaction tran = null;
cmd.transaction = tran;
try
{
conn.open();
tran = conn.begintransaction();
cmd.connection = conn;
cmd.transaction = tran;
int32 count = sqlstr.length;
for (int32 i = 0; i < count; i++)
{
cmd.commandtext = sqlstr[i];
cmd.parameters.addrange(param[i]);
cmd.executenonquery();
}
tran.commit();
return 1;
}
catch
{
tran.rollback();
return 0;
}
finally
{
cmd.dispose();
conn.close();
}
}
}
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
网友评论