Danke für den Hinweis, wenn man allerdings die
BDE benutzt denke ich mal wird diese genau das in der jeweilige Datenbank machen. Sprich GetTableNames wird genau solch eine Abfrage machen und alles lesen. Das ist ja gerade die Idee der
BDE gewesen sich nicht um spezielle Befehle der einzelnen Datenbanken kümmern zu müssen.
Was du meinst, ist vermutlich eine
SQL-Anweisung gleich auf die Suche/Prüfung einer Tabelle einzuschränken, damit das Ganze dann schneller geht.
Allerdings kann man ja auch beim Programmstart einmal alle Tabellen lesen und diese dann auswählbar machen. Dann ist die positive Logik (Ich teste nicht alles was es gibt sondern lese und übergebe nur das was es gibt) auch wieder hergestellt.
So bleibt man unabhängig von der verwendeten Datenbank (wenn man schon die
BDE verwendet)
MfG
Thorsten