Hallo Leute, ich versuche eine MySQL Datenbank zu erstellen, um die vorhandene Access Lösung zu ersetzen. Leider habe ich da ein Problem, bei dem ich nicht mehr weiterkomme und auch keinerlei Tipps im Web gefunden habe. MySQL läuft auf einer SuSE 7.2 Version (Kernel 2.4.14, XFS Filsesystem). Ich möchte als Frontend auf den Clients Access 97/2000 benutzen. Ich kann mich auch mit der Datenbank verbinden und mir die Tabellen anziegen lassen. Neue Datensätze hinzuzufügen funtioniert einwandfrei, es wird die Kundennummer fortlaufen hochgesetzt und ein Datum eingefügt, an dem der Datensatz das letzte Mal geändert worden ist. Nur wenn ich jetzt einen Datensatz löschen möchte, erhalte ich folgende Fehlermeldung von Access (sowohl unter Win 2000 und Win 9x): "Das Microsoft Jet-Datenbakmodul hat den Vorgang angehalten, Da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu veraendern." Ebenfalls erhalte ich eine Fehlermeldung, wenn ich einen Datensatz aufrufe und ein Feld verändern möchte, z. B. Aenderung der Adresse, dann erscheint folgende Fehlermeldung: "Schreibkonflikt. Dieser Datensatz wurde seit Beginn der Bearbeitung von einem anderen Benutzer geändert,......" Nur bin ich der einzige der auf die Datenbank zugreift. Der User hat alle Rechte auf der Datenbank. Die verwendete MyODBC Version myodbc-2.50.39-nt. Ich bin dankbar für alle Tipps. Gruß Marco Zwillich
hast Du mal versucht die Tabelle in Access neu einzubinden ? Wenn sich etwas auf der MYSQL Seite ändert, ohne mit Access die Tabelle neu zu verknüpfen habe ich schon oft ein paar merkwürdige Sachen erlebt ... Mit freundlichen Grüßen, Roger Schlender EBS Service GmbH & Co. KG Werksstr. 15 45527 Hattingen Tel 0 23 24 / 97 22 5-0 Fax 0 23 24 / 97 22 5-9 http://www.ebs-service.de ----- Original Message ----- From: "Marco Zwillich" <zwillich@gmx.de> To: <suse-linux@suse.com> Sent: Monday, December 17, 2001 1:26 PM Subject: MySQL Frage
Hallo Leute,
ich versuche eine MySQL Datenbank zu erstellen, um die vorhandene Access Lösung zu ersetzen.
Leider habe ich da ein Problem, bei dem ich nicht mehr weiterkomme und auch keinerlei Tipps im Web gefunden habe.
MySQL läuft auf einer SuSE 7.2 Version (Kernel 2.4.14, XFS Filsesystem).
Ich möchte als Frontend auf den Clients Access 97/2000 benutzen. Ich kann mich auch mit der Datenbank verbinden und mir die Tabellen anziegen lassen.
Neue Datensätze hinzuzufügen funtioniert einwandfrei, es wird die Kundennummer fortlaufen hochgesetzt und ein Datum eingefügt, an dem der Datensatz das letzte Mal geändert worden ist.
Nur wenn ich jetzt einen Datensatz löschen möchte, erhalte ich folgende Fehlermeldung von Access (sowohl unter Win 2000 und Win 9x): "Das Microsoft Jet-Datenbakmodul hat den Vorgang angehalten, Da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu veraendern." Ebenfalls erhalte ich eine Fehlermeldung, wenn ich einen Datensatz aufrufe und ein Feld verändern möchte, z. B. Aenderung der Adresse, dann erscheint folgende Fehlermeldung: "Schreibkonflikt. Dieser Datensatz wurde seit Beginn der Bearbeitung von einem anderen Benutzer geändert,......"
Nur bin ich der einzige der auf die Datenbank zugreift.
Der User hat alle Rechte auf der Datenbank. Die verwendete MyODBC Version myodbc-2.50.39-nt.
Ich bin dankbar für alle Tipps.
Gruß Marco Zwillich
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hi Marco, On 17 Dec 2001 at 13:26, Marco Zwillich wrote:
Nur wenn ich jetzt einen Datensatz löschen möchte, erhalte ich folgende Fehlermeldung von Access (sowohl unter Win 2000 und Win 9x): "Das Microsoft Jet-Datenbakmodul hat den Vorgang angehalten, Da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu veraendern." Ebenfalls erhalte ich eine Fehlermeldung, wenn ich einen Datensatz aufrufe und ein Feld verändern möchte, z. B. Aenderung der Adresse, dann erscheint folgende Fehlermeldung: "Schreibkonflikt. Dieser Datensatz wurde seit Beginn der Bearbeitung von einem anderen Benutzer geändert,......"
sieht mir aber eher wie ein access Prob aus.
Nur bin ich der einzige der auf die Datenbank zugreift.
probiere doch mal mit einem anderen Frontend auf mysql zuzugreifen; etwa mysql-front. mit freundlichen Grüßen Jörg Zimmermann ------------------------------------------- .xsiteing agentur für netzkommunikation 42117 wuppertal - friedrich-ebert-str. 141b tel: 0202/3097070 - fax: 0202/3097072
Hi Marco,
On 17 Dec 2001 at 13:26, Marco Zwillich wrote:
Nur wenn ich jetzt einen Datensatz löschen möchte, erhalte ich folgende Fehlermeldung von Access (sowohl unter Win 2000 und Win 9x): "Das Microsoft Jet-Datenbakmodul hat den Vorgang angehalten, Da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu veraendern." Ebenfalls erhalte ich eine Fehlermeldung, wenn ich einen Datensatz aufrufe und ein Feld verändern möchte, z. B. Aenderung der Adresse, dann erscheint folgende Fehlermeldung: "Schreibkonflikt. Dieser Datensatz wurde seit Beginn der Bearbeitung von einem anderen Benutzer geändert,......"
sieht mir aber eher wie ein access Prob aus.
Nur bin ich der einzige der auf die Datenbank zugreift.
probiere doch mal mit einem anderen Frontend auf mysql zuzugreifen; etwa mysql-front. ^^^^^^^^^^^ Wo finde ich dieses Frontend? Hast Du vielleicht einen Link für mich. Danke. -- Bernd Moll bernd.moll@gmx.de
Hi Bernd, On 17 Dec 2001 at 15:10, Bernd Moll wrote:
On 17 Dec 2001 at 13:26, Marco Zwillich wrote:
Nur wenn ich jetzt einen Datensatz löschen möchte, erhalte ich folgende Fehlermeldung von Access (sowohl unter Win 2000 und Win 9x): "Das Microsoft Jet-Datenbakmodul hat den Vorgang angehalten, Da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu veraendern." Ebenfalls erhalte ich eine Fehlermeldung, wenn ich einen Datensatz aufrufe und ein Feld verändern möchte, z. B. Aenderung der Adresse, dann erscheint folgende Fehlermeldung: "Schreibkonflikt. Dieser Datensatz wurde seit Beginn der Bearbeitung von einem anderen Benutzer geändert,......"
sieht mir aber eher wie ein access Prob aus.
Nur bin ich der einzige der auf die Datenbank zugreift.
probiere doch mal mit einem anderen Frontend auf mysql zuzugreifen; etwa mysql-front. ^^^^^^^^^^^
http://www.anse.de/mysqlfront/ mit freundlichen Grüßen Jörg Zimmermann ------------------------------------------- .xsiteing agentur für netzkommunikation 42117 wuppertal - friedrich-ebert-str. 141b tel: 0202/3097070 - fax: 0202/3097072
participants (4)
-
Bernd Moll
-
Jörg Zimmermann
-
Marco Zwillich
-
Roger Schlender