有一个access数据库
里面有一个表如下:
number value
1 10
1 20
2 30现在用number = 1rs.Open "select value FROM tableA WHERE number = " & number, cnn, adOpenKeyset, adOpenDynamic, adCmdTextdata = rs.Fields("value").Value这样可以读到第一行的value值 10 ,但是如果要读到第2行的value 20 应该怎么换行呢?
里面有一个表如下:
number value
1 10
1 20
2 30现在用number = 1rs.Open "select value FROM tableA WHERE number = " & number, cnn, adOpenKeyset, adOpenDynamic, adCmdTextdata = rs.Fields("value").Value这样可以读到第一行的value值 10 ,但是如果要读到第2行的value 20 应该怎么换行呢?
解决方案 »
- Excel 2003 Spreadsheet 控件 模糊查询实现 高分奉送
- 我在word的normal.dot里的NewMacros写了一个sub Autoexec(就是打开word文档时自动执行),但是有的文档打开第一次就行,有的就不行
- DataGrid
- 问一个小小的问题啊?
- 用VB做基于Internet 的 CS版软件的朋友请进
- 一个简单的问题:VB怎样删除表(ACCESS)中的所有记录??
- 在VB里如何延时一段时间?
- 关于ADO控件问题
- sqlserveR 过程
- 考考你: 如何用最简洁的代码从字符串中解析出"目录"、"文件名"和"扩展名"??
- 请问:如何将recordset设成正在修改的状态?试着给editmode赋值但提示说是常量~谢谢
- VB声明问题!
rs.MoveNext '移动指针到下一条
If Not rs.Eof Then data=rs.Fields("value").value &
rs.CursorLocation=adUseClient '设置客户端游标
rs.Open "select value FROM tableA WHERE number = " & number, cnn, adOpenKeyset, adOpenDynamic, adCmdTextdata = rs.Fields("value").Value
'把记录集里的vlues列的值赋给数组:
Dim retValue() As Long
ReDim retValue(rs.RecordCount-1)
rs.MoveFirst
While Not rs.Eof
retValue=rs(0) '或写成:retValue=rs("value")
rs.MoveNext
Wend
rs.CursorLocation=adUseClient '设置客户端游标