我有一个vb.net应用程序,其中Sql
结果集返回值。
值是多行。
"abc" 1000 "sdr" 12
"abv" 2100 "asas" 25
我想得到每个row- 3rd column
的价值,
我怎样才能使用vb.net获取它
答案 0 :(得分:0)
尝试这样的事情:
Dim dt as DataTable = GetResultSetFromSQL()
System.Diagnostic.Debug.Print(dt.Rows(0).Item(2))
System.Diagnostic.Debug.Print(dt.Rows(1).Item(2))
你应该在输出窗口中看到这个:
sdr
asas
这只是一个例子,在DataTable
对象中保存sql的结果集以及如何从中检索特定的行/列时,给你一个启动器。
希望它有所帮助!
修改强>
看看这个link。它详细说明了如何处理此记录集。
也许这可能会有所帮助:(未经测试)
While !myRecordset.EOF
temp = myRecordset.FieldValue(3)
myRecordset.MoveNext()
End While