Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Feldnamen ermitteln ohne Tabelle zu öffnen

  Alt 29. Sep 2003, 10:52
Hallo,
hier kommt eine Vermutung!
Ich denke, das ist Datenbank abhängig.

Das ADO Connection Objekt hat eine OpenSchema Methode. Wenn der OLEDB-Provider der Datenbank es unterstützt könnte man evt. damit Erfolg haben.

Bei Interbase würde ich in den Systemtabellen suchen bzw. diese Abfragen

Wenn das nicht hilft würde ich die Tabellen wie folgt öffnenSELECT * FROM tablename where 1=0 Dadurch wird auf jeden Fall ein leeres Resultset zurückgeliefert. Diese Abfrage sollte sehr schnell sein.
  Mit Zitat antworten Zitat