Delphi オブジェクト TSQLConnection を使用して MySQL からデータベース名を返す方法があるかどうかを知りたいのですが、テーブル名またはフィールド名を返すいくつかのメソッドがあることを知っています: TSQLConnection.getTableNames、TSQLConnection.GetFieldNames
しかし、特定のサーバーでデータベースを取得する方法が見つかりません。
TADOconnection オブジェクトに OpenSchema というメソッドがあります: TADOconnection.Openschema はデータベース名を返すことができますが、TSQLConnection ではメソッド (protected not public) はデータベース名を返すことができません。
PS「データベースを表示」や「select * from information_schema.schema」のようなクエリを実行したくありません。
どんな体でも助けてくれます、ありがとう。