1

Delphi オブジェクト TSQLConnection を使用して MySQL からデータベース名を返す方法があるかどうかを知りたいのですが、テーブル名またはフィールド名を返すいくつかのメソッドがあることを知っています: TSQLConnection.getTableNames、TSQLConnection.GetFieldNames

しかし、特定のサーバーでデータベースを取得する方法が見つかりません。

TADOconnection オブジェクトに OpenSchema というメソッドがあります: TADOconnection.Openschema はデータベース名を返すことができますが、TSQLConnection ではメソッド (protected not public) はデータベース名を返すことができません。

PS「データベースを表示」や「select * from information_schema.schema」のようなクエリを実行したくありません。

どんな体でも助けてくれます、ありがとう。

4

2 に答える 2