Estoy usando una base de datos de MS Access como el back-end de mi aplicación VB.NET. Estoy entrando en detalles de los usuarios en la base de datos utilizando un INSERT INTO:Comprobando si la instrucción INSERT INTO fue exitosa
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
Todo funciona, pero quería comprobar si los datos realmente se haya introducido en la base de datos. He intentado usar:
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
pero, obviamente, la instrucción de inserción no devuelve nada, así que esto no funciona. ¿Alguna sugerencia?
¡Justo lo que estaba buscando, gracias! :) – Dox