Einzelnen Beitrag anzeigen

Matt

Registriert seit: 13. Nov 2003
Ort: Hamburg
212 Beiträge
 
#4

Re: Kennt sich jemand mit Zeos aus?

  Alt 23. Jul 2005, 15:14
Hallo JRegier,

um herauszufinden welche Indexe (Primary/Secondary) in deiner Tabelle enthalten sind würde ich eine Query über die Tabelle laufen lassen und den ersten Wert (Primary) abfragen:

Delphi-Quellcode:
TZQuery.sql.clear;
TZQuery.sql.add('Show Index from `Datenbank`.`Tabelle`');
TZQuery.open;
oder du fragst das Feld "Extra" ab, ob es den Wert auto_increment enthält:

Delphi-Quellcode:
TZQuery.sql.clear;
TZQuery.sql.add('Show full columns from from `Datenbank`.`Tabelle`');
TZQuery.open;

... //Datensätze durchlaufen
...

if TZQuery.fieldbyname('Extra').asstring = 'auto_incrementthen
aiFeld := TZQuery.fieldbyname('Field').asstring
....

Gruß Matt
  Mit Zitat antworten Zitat