Hallo Leute!
Ich habe auf einem Rechner eine MySQL-Datenbank installiert und möchte nun mittels ODBC-Treiber von Access aus darauf zugreifen.
Ich habe die Tabellen der MySQL-DB mit Access verknüpft, das Ganze funktioniert eigentlich ganz gut. Nur bei der Ausführung von folgendem Code habe ich Probleme:
dim db as Database
dim rs as Recordset
dim sql as String
Private Sub Befehl0_Click()
set db=CurrentDb
sql=„SELECT * FROM testtab WHERE (((testtab.feld1)=1));“
set rs=db.OpenRecordset(sql)
rs.Edit
rs![feld2]=„irgendwas“
rs.Update
rs.close
End Sub
Bei der Ausführung (Zeile: rs.Update) erhalte ich folgende Fehlermeldung:
Laufzeitfehler ‚3197‘: Das MS Jet-Datenbankmodul hat den Vorgang angehalten, da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu verändern.
Das Ganze hat nach Anlegen der Tabelle einmal funktioniert, seit dem nicht mehr. Ausserdem ist ausgeschlossen, das ein weiterer Benutzer darauf zugreift.
Was mache ich falsch???
Grüße aus OÖ, wünsche noch nen schönen Tag!