DtoSqlClient オブジェクト
SQL クライアントに関する情報の照会および SQL クライアントの接続を切断することができます。
プロパティ
AppDesc | SQL クライアントを作成したアプリケーションの説明を返します。 |
ConnectTime | SQL クライアントの接続時間を返します。 |
CurStatusTime | 最後のステータス以降の経過時間を返します。 |
DSN | SQL クライアントに関連付けられる DSN を返します。 |
HostName | SQL クライアントのホスト名を返します。 |
IP | SQL クライアントの IP を返します。 |
ProcessID | SQL クライアントのプロセス ID を返します。 |
Status | SQL クライアントの状態を返します。 |
ThreadId | SQL クライアントのスレッド ID を返します。 |
UserName | SQL クライアントに関連付けられているユーザー名を返します。 |
メソッド
備考
現在の SQL クライアントをすべて取得するには、
DtoSqlClients コレクションを使用します。
例
Dim my_session as new DtoSession
Dim result as DtoResult
result = my_session.Connect("myserver", "username", "password")
Dim my_monitor as DtoMonitor
Set my_monitor = my_session.Monitor
Dim my_sqlclients as DtoSqlClients
Set my_sqlclients = my_monitor.SqlClients
Dim first_sqlclient as DtoSqlClient
Dim DSNname as string
Set first_sqlclient = my_sqlclients(1)
DSNname = first_sqlclient.DSN
関連項目
メソッドの詳細
Disconnect メソッド
特定の SQL クライアントの接続を切断します。
構文
result = Object.Disconnect
引数
Object | DtoSqlClient オブジェクト |
戻り値
result | メソッド呼び出しの結果を示す DtoResult(Long 型の値)。 DtoSession オブジェクトの Error プロパティを使って結果の説明を取得します。 |
備考
接続を切断する SQL クライアントごとにこのメソッドを呼び出します。
例
result = my_sqlclient.Disconnect