Indexfehler [ODBC...] Abfrage ist zu komplex



  • Hi,

    habe schon in allen möglichen FAQs und Gruppen zu obiger Frage Hilfe gesucht, aber leider nichts gefunden.

    Der Fehler tritt auf, wenn ich geänderte Daten in die Datenbank (MS-Access) posten will.

    Benutze ein Form mit folgenden Komponenten: TDatabase, TTable, TDataSource, TDBNavigator und einige TDBEdits, sowie zwei TButtons (bearbeiten, speichern).

    Bei Klick auf Button 'bearbeiten' werden die TEdits enabled und die DataSource auf mit folgender Code-Zeile auf 'bearbeiten' gesetzt:
    DBNavi->BtnClick(nbEdit);

    Nach erfolgter Änderung sollen die Daten mit folgender Zeile in die Datenbank geschrieben werden:
    DBNavi->BtnClick(nbPost);

    An dieser Stelle tritt obige Fehlermeldung auf.

    Was läuft hier falsch?

    Gruß
    Leo



  • Vielleicht liegt es daran, das du in der Datenbank eine Spalte angegeben hast, dessen Inhalt eindeutig sein muß, d.h. der Spalteneintrag darf in der gesamten Tabelle nur einmal vorkommen.



  • Leo,

    Leo Freitag schrieb:

    habe schon in allen möglichen FAQs und Gruppen zu obiger Frage Hilfe gesucht...

    also wenn ich "Abfrage ist zu komplex" an Google/groups übergebe, werden mir haufenweise vielversprechende Links ausgespuckt - hast Du die schon durchgesehen?


Anmelden zum Antworten