Einzelnen Beitrag anzeigen

Chris1986

Registriert seit: 17. Jul 2003
Ort: Aachen
350 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: MySQL Fehler: Das Feld '...' existiert nicht

  Alt 8. Nov 2004, 21:52
Hi
Über sowas hab ich mir auch schonmal den Kopf zerbrochen, bis ich nach Stunden endlich den dummen Fehler gefunden hatte. 8)
Der Fehler liegt im SELECT-Befehl. Du wählst nur die Felder blah, blubb und hi aus und versuchst dann aber Felder mit dem Namen Feld1, Feld2, ... abzufragen.
Der SELECT Befehl müsste also entweder so:
Delphi-Quellcode:
'SELECT Feld1, Feld2, Feld3, Feld4' +
                'FROM `' + ini.ReadString('mysql', 'db_table_c', '') + '` ' +
                'WHERE `id` = ' + id + ';';
oder so:
Delphi-Quellcode:
'SELECT *' +
                'FROM `' + ini.ReadString('mysql', 'db_table_c', '') + '` ' +
                'WHERE `id` = ' + id + ';';
aussehen.
MfG
Christian
Es gibt nur 10 Typen von Menschen auf der Welt:
Die, die Binärcode verstehen und die, die es nicht tun . . .
  Mit Zitat antworten Zitat