मैं अपने वीबी.NET एप्लिकेशन के बैकएंड के रूप में एक एमएस एक्सेस डेटाबेस का उपयोग कर रहा हूं। मैं बयान में एक सम्मिलित करें का उपयोग कर डेटाबेस में उपयोगकर्ताओं का विवरण दर्ज कर रहा हूँ:जांच कर रहा है कि 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