Hallo zusammen,
ich bin kurz vorm verzweifeln. Folgendes Problem: Ich möchte in meine MSSQL Datenbank einen neuen Datensatz in eine bestimmte Tabelle einfügen.
Mein Code dafür:
Der Code läuft ohne Fehler durch, nur habe ich keinen neuen Datensatz in meiner Tabelle. Ich habe mit dem SQL Server Profiler versucht, die Abfrage an die Datenbank abzufangen, aber es wird keine abgeschickt.
Die Verbindung zu der Datenbank funktioniert, Datensätze kann ich problemlos auslesen. Nur nicht neu anlegen oder ändern.
Wo liegt mein Fehler?
Wäre super dankbar, wenn mir jemand helfen könnte
ich bin kurz vorm verzweifeln. Folgendes Problem: Ich möchte in meine MSSQL Datenbank einen neuen Datensatz in eine bestimmte Tabelle einfügen.
Mein Code dafür:
VB.NET-Quellcode
- Dim rs As New ADODB.Recordset
- rs.CursorLocation = ADODB.CursorLocationEnum.adUseClient
- rs.CursorType = ADODB.CursorTypeEnum.adOpenStatic
- rs.LockType = ADODB.LockTypeEnum.adLockBatchOptimistic
- rs.ActiveConnection = oConnection
- rs.Open("Select * FROM table1 Where 1=1")
- rs.AddNew()
- rs.Fields("Field1").Value = 1
- rs.Fields("Field2").Value = 2
- rs.Update()
- rs.Close()
Der Code läuft ohne Fehler durch, nur habe ich keinen neuen Datensatz in meiner Tabelle. Ich habe mit dem SQL Server Profiler versucht, die Abfrage an die Datenbank abzufangen, aber es wird keine abgeschickt.
Die Verbindung zu der Datenbank funktioniert, Datensätze kann ich problemlos auslesen. Nur nicht neu anlegen oder ändern.
Wo liegt mein Fehler?
Wäre super dankbar, wenn mir jemand helfen könnte