DB. Fehler beim Editieren von DS einer MySQL-Tabelle



  • Ich greife mit folgenden Komponenten auf eine MySQL-Tabelle zu:

    ADOConnection
    ADOTable
    DataSource
    DBEdit-/DBCombobox-Komponenten
    Navigator

    Anzeigen und Einfügen neuer Datensaätze ist problemlos möglich. Beim Ändern bzw. beim Löschen von Datensätzen kommt jedoch folgende Fehlermeldung:

    Die zum Aktualisieren angegebene Zeile wurde nicht gefunden. Einige Werte wurden seit dem letzten Lesen ggf. geändert.

    Wo liegt mein Fehler? Kann mir jemand einen Tipp geben?

    Vielen Dank



  • Warum TADOTable? Ist das eine alte BDE-Anwendung, die Du umstellen musst?
    Dann viel Spass, Du wirst noch auf weitere Ungereimtheiten treffen.
    Ansonsten WEG mit der Table-Kompo... Es ist zwar deutlich mehr Arbeit, das mit TADODataset und SQL zu machen, aber dafür ersparst Du Dir einige weitere unangenehme Überraschungen.



  • Hallo JOE_M,

    ich habe deinen Rat befolgt. Es ist wesentlich aufwendiger mit TADODataSet und SQL zu arbeiten, aber bisher sind keine unlösbaren Probleme aufgetaucht.

    Herzlichen Dank für deinen Tipp!


Anmelden zum Antworten