我正在尝试编写一个从表中获取一组数据的 VBScript UFT 测试(它将是 100 条记录)。正如您从下面的查询中看到的那样,我只会选择一列。
SELECT TOP 100 l_Name FROM lessee
我能够让第一条记录显示在消息框中,但我只是将其作为测试。我现在要做的是将每条记录添加到一个数组中,以便稍后循环它们以更改 WebEdit 文本框的值。
以下是我当前的代码,但我很难弄清楚这一点。
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
我假设遍历返回的记录会起作用。