Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#11

Re: MySQL: prüfen ob Datenbank/Tabelle existiert

  Alt 5. Nov 2004, 15:01
Recordset ist die Ergebnismenge Deiner ZQuery-Komponente.

Delphi-Quellcode:
ZQuery.SQL.Text:='SHOW DATABASES'; // oder SHOW TABLES
ZQuery.Open;
For ix:=0 to ZQuery.RecordCount-1 do
begin
    if ZQuery.Fields[0].AsString='meine Datenbankthen
    ...
ZQuery.Next;
end;
So, die Feldnamen lauten (beides jeweils Ergebnisfeld[0]):

bei Datenbanken: 'Database'
bei Tabellen: 'tables_in_DATENBANKNAME'

Gruß Igotcha
  Mit Zitat antworten Zitat