Einzelnen Beitrag anzeigen

Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.186 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: TableNames und die Zugriffsverletzung

  Alt 16. Mär 2017, 23:14
Hi p80286

Die beiden unten stehenden Zeilen liefern beide die Tabellen der DB Contentmasterdata - wie du aus dem Jpeg entnehmen kannst, sind beide Listen - die im Memo und die im LBxTableNames(Listbox) genau gleich. Beide führen die 'vermisste' Tabelle auf.
Die Listbox ist rechts, das Memo links im Bild angeordnet.
Delphi-Quellcode:
  Self.LBxTableNames.Items.AddStrings(FDMySQLDml.Contentmastertables);
  FDMySQLDml.FDConnectionMySql.GetTableNames(Catalog, '', '', FTablelist);
Show Tables bezieht sich immer auf die in der aktuellen Verbindung geöffnete Datenbank, weshalb eine From-Klausel überflüssig ist.

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch

Geändert von Delbor (16. Mär 2017 um 23:16 Uhr)
  Mit Zitat antworten Zitat