ADODB.RecordSetは、列値をフェッチするためのメソッドを提供します。また、ADODB.Connectionオブジェクトを使用してSQLコマンドを実行します。
備考
ADODB RecordSetは、ADODB.Connectionオブジェクトに依存します。これは、ConnectionオブジェクトのExecuteメソッドの戻り値になるか、既存のConnectionオブジェクトでRecordSetを開いたときに入力される可能性があるためです。
次のコードは、ADODB RecordSetオブジェクトの作成方法を示しています:
Object Name: ADODB.RecordSet
Dim Obj ' Create a variable.
Set Obj = CreateObject("ADODB.RecordSet")
Note:
現在、HFMは、xml構成ファイルの事前構成済DB情報から接続文字列を取得するための標準的な方法に従います。( 詳細は、Wshell.Scriptオブジェクトを参照してください)
接続文字列には、主に次のようなフィールドが含まれます。
SQL DB接続文字列:
Provider=2;DRIVER={<DRIVER_NAME>};SERVER=<DB_SERVER_NAME>;PORT=<DB_SERVER_PORT>;Database=<DATABASE_NAME>;UID={<USERNAME>};PWD={<PASSWORD>}
Oracle DB接続文字列:
Provider=1;DRIVER={<DRIVER_NAME>};HOST=<DB_SERVER_NAME>;PORT=<DB_SERVER_PORT>;SN=<DB_SERVICE_NAME>;UID={<DB_SCHEMA_NAME>};PWD={<DB_SCHEMA_PWD>}"