Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: TableNames und die Zugriffsverletzung

  Alt 16. Mär 2017, 17:20
Hallo,
zum Ermitteln der Tabellennamen gibt es bereits was fertiges
http://docwiki.embarcadero.com/Libra....GetTableNames
aber nur am Rande.

Was mich wundert, ist deine unterschiedliche Herangehensweise bei den SQL-Abfragen.

Delphi-Quellcode:
 
SqlString := 'SHOW TABLES';
FDQueryMain.Open(SqlString);
Delphi-Quellcode:
 
SQLString := 'SELECT Kath_ID as Kath_ID, Kategorie as Kategorie FROM kategorien_tabelle';
FDQueryMain.SQL.Text := SQLString;
FDQueryMain.Open;
Beides Mal sieht es richtig aus, aber nimm doch mal testweise die obere auch unten.
Nur das
SQLString := 'SELECT Kath_ID as Kath_ID, Kategorie as Kategorie FROM kategorien_tabelle';
verstehe ich nicht, was soll das As hier bringen?
'SELECT Kath_ID, Kategorie FROM kategorien_tabelle';

Ausserdem ist es nicht Utf8String, sondern nur string.
Vielleicht ist das aber das gleiche (?).
Heiko

Geändert von hoika (16. Mär 2017 um 17:24 Uhr)
  Mit Zitat antworten Zitat