Hallo,
mach über die
BDE mal ein
SELECT * from sysfiles where fileid = 1
und Du wirst feststellen, die Tabelle hat garkeine Spalte Name (für die
BDE). Da wird irgendwas "unterwegs" gemappet oder so, dass bei der
BDE nicht ankommt. Über
Ado klappt das ja.
Wobei: Der Zugriff auf die Systemtabellen im Information_Schema ist über die
BDE auch nicht (zwingend) möglich. Möchte hier nicht ausschließen, dass die Datenbank Feldtypen verwendet, die von der
BDE nicht unterstützt werden.
Das ist zwar ägerlich, aber nicht hoffnungslos
So geht's auch über die
BDE:
SELECT cast(name as Varchar(80)) from sysfiles