我正在使用MySql連接器.net,並且需要獲取由最後一個查詢生成的插入ID。現在,我想的MySqlHelper.ExecuteNonQuery
返回值應該是最後插入的ID,但它只是返回1MySql最後一個插入ID,連接器.net
我正在使用的代碼是:
int insertID = MySqlHelper.ExecuteNonQuery(Global.ConnectionString,
"INSERT INTO test SET var = @var", paramArray);
然而insertID
始終爲1。我試圖創建MySQL數據庫連接,並打開/關閉手動這就造成了相同的行爲
1個意思是1條記錄已經插入。爲了取回insertID,你需要一個查詢。 – chance 2011-12-15 09:33:00
UPDATES上沒有使用「SET」而不使用插入? – jason 2013-03-10 01:38:04
您可以同時使用它:http://dev.mysql.com/doc/refman/5.5/en/insert.html – Splatbang 2013-03-11 09:25:44