我正在使用MS Access數據庫作爲我的VB.NET應用程序的後端。我使用的是INSERT INTO語句輸入用戶信息到數據庫:檢查INSERT INTO語句是否成功
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & config("DatabasePath") & ";")
cn.Open()
cmd = New OleDbCommand("INSERT INTO blah blah blah...", cn)
dr = cmd.ExecuteReader
一切正常,但我想檢查數據實際上已被輸入到數據庫中。我試過使用:
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & config("DatabasePath") & ";")
cn.Open()
cmd = New OleDbCommand("INSERT INTO blah blah blah...", cn)
dr = cmd.ExecuteReader
If dr.Read() Then
' Blah
End If
但顯然插入語句不返回任何東西,所以這是行不通的。有什麼建議麼?
正是我在找的,謝謝! :) – Dox 2010-02-09 09:59:56