我无法在MySQL adodb连接中读取会话中的未锁定表

时间:2014-12-31 10:51:55

标签: mysql vb.net adodb

我的ADODB连接中的以下SQL语句(VB.NET 2.0) cnData是我的连接对象。

cnData.Execute("lock tables t_itemprocess_rawmaterial write")

cnData.BeginTrans()

cnData.Execute("insert into t_itemprocess_rawmaterial(processitem_id,rm_id) values(10,34)")

Dim lrsData As New ADODB.Recordset

lrsData.Open("select * from t_item where item_id=651", cnData, ADODB.CursorTypeEnum.adOpenStatic)
  // above code gets error like table t_item was not locked...

cnData.CommitTrans()
cnData.Execute("unlock tables")

告诉我这段代码的错误以及如何在会话中读取未锁定的表格。

0 个答案:

没有答案