我用DELPHI连接DB2数据库。数据表的名字是BL.A这样的名字。使用查询时也是必须select * from bl.a这样才能正确查询数据。但是我用ADO组件的GetTableNames方法,获取到的数据表的名字是A而不是BL.A。如果知道该表A是属于BL的表呢?
也就是BL.A这样的实际数据表名字该如何获得呢?procedure TForm1.Button1Click(Sender: TObject);
var
  tmplist: TStringList;
begin
  tmplist := TStringList.Create;
  ADOConnection1.GetTableNames(tmplist);
  TableNamesListBox.Items.Assign(tmplist);
  tmplist.Free;
end;这样出来的表名不能区分属于哪个scheme