Hallo zusammen,
bei folgendem Code bekomme ich den Laufzeitfehler 3709 (Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Zusammenhang ungültig):
Habe folgenden Code benutzt:
Beim Debug streicht er "cmd.Execute anzahl" entsprechend an. Wert von Anzahl ist 0.
Danke
bei folgendem Code bekomme ich den Laufzeitfehler 3709 (Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Zusammenhang ungültig):
Habe folgenden Code benutzt:
Visual Basic-Quellcode
- Private Sub CommandButton1_Click()
- Dim cmd As ADODB.Command
- Dim cn As ADODB.Connection
- Dim anzahl As Integer
- Set cmd = New ADODB.Command
- Set cn = New ADODB.Connection
- cn.Provider = "Microsoft.Jet.OLEDB.4.0"
- cn.Open "Data Source=D:\schueler-noten.mdb"
- cmd.CommandText = "insert into Schueler (Vorname, Nachname, Klasse) values ('" & Me.TextBox2.Value & "', '" & Me.TextBox1.Value & "', '" & Me.TextBox3.Value & "');"
- cmd.Execute anzahl
- cn.Close
- Unload Me
- End Sub
Beim Debug streicht er "cmd.Execute anzahl" entsprechend an. Wert von Anzahl ist 0.
Danke
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „iCeFrEsH“ ()