?
Falls sich jemand dafür interessiert.
So geht es:
myADOConnection->OpenSchema(siColumns, WideString(myADOTable->TableName), EmptyParam, myADODataSet);
Beispiel:
AnsiString s = "";
Memo1->Clear();
myADOConnection->OpenSchema(siTables, EmptyParam, EmptyParam, myADODataSet);
for(int i=0;i<myADODataSet->RecordCount;i++)
{
s = myADODataSet->FieldByName("TABLE_CATALOG")->AsString + "\t";
s += myADODataSet->FieldByName("TABLE_SCHEMA")->AsString + "\t";
s += myADODataSet->FieldByName("TABLE_NAME")->AsString + "\t";
s += myADODataSet->FieldByName("TABLE_TYPE")->AsString;
Memo1->Lines->Add(s);
myADODataSet->Next();
}
Allen, die geholfen haben, danke!