Hallo Leute,
ich habe da ein problem ich möchte meine datenbank Access 2000 updaten über die ADO schnitstelle aber ich bekomme dan die Fehlermeldung 3251
Das Aktuellerecordset unterstütz keine Aktualisierung. Hierbei handelt es sich möglicherwise um einschränkung des providers oder des gewählten Lock types
cn.Provider = "Microsoft.Jet.oledb.3.51"
cn.Open "C:\Dokumente und Einstellungen\Autakia\Eigene Dateien\Lagerhalle\db2.mdb", "admin", ""
cn.BeginTrans
Set cmdbefehl.ActiveConnection = cn
cmdbefehl.CommandType = adCmdTable
cmdbefehl.CommandText = strveranstalltung
Set rs = cmdbefehl.Execute
cn.BeginTrans
rs.Fields("Veranstalltungsname").Value = strveranstalltung
rs.Fields("Sitzplatz").Value = rowzahl
rs.Fields("Reihe").Value = colzahl
rs.Fields("Besetzt").Value = True
rs.Fields("Preis").Value = 13
rs.Update
cn.CommitTrans
mit adnew klapte es auch nicht vielleicht weiss jeamnd weiter
ich habe da ein problem ich möchte meine datenbank Access 2000 updaten über die ADO schnitstelle aber ich bekomme dan die Fehlermeldung 3251
Das Aktuellerecordset unterstütz keine Aktualisierung. Hierbei handelt es sich möglicherwise um einschränkung des providers oder des gewählten Lock types
cn.Provider = "Microsoft.Jet.oledb.3.51"
cn.Open "C:\Dokumente und Einstellungen\Autakia\Eigene Dateien\Lagerhalle\db2.mdb", "admin", ""
cn.BeginTrans
Set cmdbefehl.ActiveConnection = cn
cmdbefehl.CommandType = adCmdTable
cmdbefehl.CommandText = strveranstalltung
Set rs = cmdbefehl.Execute
cn.BeginTrans
rs.Fields("Veranstalltungsname").Value = strveranstalltung
rs.Fields("Sitzplatz").Value = rowzahl
rs.Fields("Reihe").Value = colzahl
rs.Fields("Besetzt").Value = True
rs.Fields("Preis").Value = 13
rs.Update
cn.CommitTrans
mit adnew klapte es auch nicht vielleicht weiss jeamnd weiter