テーブルから一連のデータを取得する VBScript UFT テストを作成しようとしています (100 レコードになります)。以下のクエリからわかるように、1 つの列のみを選択します。
SELECT TOP 100 l_Name FROM lessee
最初のレコードをメッセージ ボックスに表示することができましたが、これはテストとして行っただけです。私が今しようとしているのは、各レコードを配列に追加して、後でそれらをループして WebEdit Textbox の値を変更できるようにすることです。
以下は私の現在のコードですが、これを理解するのに少し苦労しています。
Dim DBQuery
DBQuery = "Select top 100 l_Name from lessee"
objConnection.Open "Provider=sqloledb.1;Server=TestServer;User Id=User;Password=Test123;Database=DBTest"
objRecordSet.Open DBQuery,objConnection
' Return the Result Set '''
For Each element In ObjRecordset.Fields.Item
Value = objRecordSet.fields.item(element)
MsgBox Value
Next
' Release the Resources '''
objRecordSet.Close
objConnection.Close
Set objConnection = Nothing
Set objRecordSet = Nothing
返されたレコードをループするとうまくいくと思っていました。