vb 将所有内容加入记录集
[code=V]BCall sql2005
Dim rsyin As New ADODB.Recordset
sql = "select * from aaaa where id='" & Text7.Text & "'"
rsyin.Open sql, conn, 1, 3
[/code]
如何将aaaa表下所有内容加入
到rsyin sql = "select * from aaaa" 你没明白我的意思。
到底什么意思?你不说明白别人不知
我也不懂... 本帖最后由 bcrun 于 2011-02-25 20:35:20 编辑 还是不明白,我在为自己的理解力担忧。 set rs=rsyin
记录集是不可以存储的 猜猜看
sql = "select * from aaaa"
rsyin.Open sql, conn, 1, 3 '已经加入到数据集rsyin里
rs= rsyin '再加入到数据集rs里
更正楼上
set rs= rsyin '再加入到数据集rs里
只添加部分记录,可以用Append 方法先建几个字段,然后用addnew方法添加记录.
我倒觉得这样不如直接将你需要的数据存到一个数组里去用 我好想哭
我要的就是这种方法,帮我写代码。
我也想哭 http://download.csdn.net/source/1498324
构建自己的SQL语句,带入上面的例子 把你的意图说明白,举例说明 e.g.
Set Rs = New ADODB.Recordset
Rs.Fields.Append "id", adBigInt
Rs.Fields.Append "name1", adVariant
Rs.Fields.Append "NO1", adVariant
Rs.Open
Rs.AddNew
Rs.Fields("id") = 12
Rs.Fields("name1") = "yy"
Rs.Fields("no1") = "110"
Rs.AddNew
Rs.Fields("id") = 13
Rs.Fields("name1") = "yt"
Rs.Fields("no1") = "112"
Debug.Print Rs.RecordCount
Rs.MoveFirst
Debug.Print Rs.Fields("id")
Rs.MoveNext
Debug.Print Rs.Fields("id")
直接存入数组用记录集的getrows方法,例子在MSDN上有 字面上来理解楼主的提问, 2# 楼的答案就可以满足要求了。
补充:VB , 基础类