您的位置:首页 > 编程语言 > ASP

ASP.NET中调用事务处理的方法

2015-01-14 20:20 513 查看
/// <summary>
///   事务处理
/// </summary>
/// <param name="strSql"></param>
/// <returns></returns>
public bool InportData(string strSql)
{

SqlConnection sqlConnection = new SqlConnection(DbHelperSQL.connectionString);
sqlConnection.Open();
SqlTransaction myTrans = sqlConnection.BeginTransaction();
SqlCommand sqlInsertCommand = new SqlCommand();
sqlInsertCommand.Connection = sqlConnection;
sqlInsertCommand.Transaction = myTrans;
try
{
sqlInsertCommand.CommandText = strSql.ToString();
sqlInsertCommand.ExecuteNonQuery();
myTrans.Commit();
return true;
}
catch (Exception ex)
{
myTrans.Rollback();
return false;
}
finally
{
sqlConnection.Close();
}
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐