Qtp-accessing-databases
提供:Dev Guides
QTP-データベースへのアクセス
そのため、QTPはデータベースに接続するための組み込みサポートを提供しませんが、VBScriptテスターを使用すると、ADODBオブジェクトを使用してデータベースに接続し、対話することができます。
ADODBには、データベースを操作できる4つのプロパティまたはメソッドがあります。 彼らは-
- ADODB.Connection -データベースへの接続を確立するために使用
- ADODB.Command -SQLコマンド(クエリまたはストアドプロシージャ)の実行に使用
- ADODB.Fields -クエリ/ストアドプロシージャの実行後にレコードセットから特定の列をフェッチするために使用
- ADODB.Recordset -データベースからデータを取得するために使用
データベースへの接続方法
データベースは、接続文字列を使用して接続できます。 各データベースは、接続方法が異なります。 ただし、接続文字列はhttp://www.connectionstrings.com/[www.connectionstrings.com]を使用して構築できます
次のパラメータを使用してデータベースに接続する方法を見てみましょう-
- データベースタイプ-MSSQLサーバー
- サーバー名-SQLEXPRESS
- データベース名-トライアル
- *ユーザーID *-sa
- password -Password123
クエリの出力は、次のようにSQL Server Management Studioに表示されます-
結果
上記のスクリプトを実行すると、次のように出力がメッセージボックスに表示されます-