Mailinglisten-Archive |
Hi Ulrich, ich kenne das Problem. Es besteht in allen Tabellen mit dem Feldtyp 'auto_increment'. Du kannst das Problem nur umgehen, wenn Du in Access-Tabellen den Zählerwert selber einträgst. Inn Formularen ist das einfacher, da du im Ereignis Before-Update eine Zeile in der folgenden Art einfügst: Me!Tabellen_Feld_Zähler_Id = dmax("[Tabellen_Feld_Zähler_Id]","[Tabellen_name]") (habe das jetzt nicht die dmax-Syntax nicht 100%-tig parat, sonst Hilfe nachschlagen) Über diesen Weg wird in einer Maske das mysql-auto_increment-feld immer mit einem gültigen Wert versorgt und der Fehler tritt nicht auf. Tschau Lutz lutz_just4fun.gmx.de -----Ursprüngliche Nachricht----- Von: Ulrich Seppi [mailto:uli.bzgboz_(at)_gvcc.net] Gesendet: Dienstag, 10. Juli 2001 15:51 An: mysql-de_(at)_lists.4t2.com Betreff: Gibt es in Mysql Geister??? Hallo Liste, ich habe eine Mysqldatenbank auf meinem Linuxserver auf die ich mit Access (WIN98 PC) über einen ODBCtreiber zugreife. Ich habe dort die Tabellen mit der Datenbank verbunden. Weiters habe ich eine tolle Eingabemaske erstellt die mir die Eingabe ziemlich erleichtert. Soweit sogut. Wenn ich nun aber einen Datensatz mittels dieser Maske eintrage dann kommt es manchmal (eben nur manchmal) vor dass die Maske plötzlich in allen Eingabefeldern #Gelöscht anzeigt. Wenn ich aber in der Tabelle direkt nachsehe, ist der Datensatz trotzdem vorhanden. Warum passiert das? Wie kann ich das umgehen. In meinem Falle ist es ziemlich wichtig dass dieser Fehler behoben wird... grüße Ulrich Seppi _____________________ Ulrich Seppi Azienda Servizi Sociali di Bolzano Responsabile EDP Via Roma 100/a 39100 Bolzano ITALY Tel.: +39047147757 Fax.: +390471457777 Email.: uli.assb_(at)_gvcc.net --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive