string strConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ShoesNet"].ConnectionString;
SqlConnection myConn = new SqlConnection(strConnectionString);
myConn.Open();
SqlCommand myComm = new SqlCommand(); myTran = myConn.BeginTransaction();//打开事务连接 myComm.Connection = myConn;
myComm.Transaction = myTran; myComm.CommandText = " insert into OrderListInfo select max(order_id),'" + stockmodel[0].st_id + "','" + table_list.Rows[h]["list_amount"] + "','0','0' from OrderSum";
myComm.ExecuteNonQuery();这是个事务处理,当我对OrderListInfo 这张表进行插入操作时,就不能访问这张表了,该如何处理才能访问这张表?
SqlConnection myConn = new SqlConnection(strConnectionString);
myConn.Open();
SqlCommand myComm = new SqlCommand(); myTran = myConn.BeginTransaction();//打开事务连接 myComm.Connection = myConn;
myComm.Transaction = myTran; myComm.CommandText = " insert into OrderListInfo select max(order_id),'" + stockmodel[0].st_id + "','" + table_list.Rows[h]["list_amount"] + "','0','0' from OrderSum";
myComm.ExecuteNonQuery();这是个事务处理,当我对OrderListInfo 这张表进行插入操作时,就不能访问这张表了,该如何处理才能访问这张表?
解决方案 »
- 大家来讨论算法,大批量同义词替换的思路,想听听各高手的建议。
- “未将对象引用设置到对象的实例”的问题
- winfrom 计算两个日期之间的天数?求救,求救。在线等!!
- 求助!有没有比较好的免费工控控件
- C#中操作Word文档的简单问题
- 关于TabControl
- EPSON ESC/PK控制码--设定绝对打印位置请教
- 新手 求高手 并非所有的代码路径都返回值
- 请问有没有什么工具可以联机同步开发的?
- 请问自定义config文件如何自动拷贝到bin目录下
- <asp:Label ID="lblPrice" Text="150000"></asp:label>
- 怎样让GroupBox总是放在屏幕的某一个位置?在线等!
{
con.Open();
SqlTransaction myTran = con.BeginTransaction(IsolationLevel.ReadUncommitted);
SqlCommand myCom = new SqlCommand();
myCom.Connection = con;
myCom.Transaction = myTran;
try
{
myCom.CommandText = "insert into A values ('测试','111')";
myCom.ExecuteNonQuery();
myTran.Commit();
Response.Write("成功执行");
}
catch (Exception Ex)
{
myTran.Rollback();
Response.Write(Ex.ToString());
Response.Write("写入数据库失败");
}
finally
{
con.Close();
}
}
使用TransactionScope