标题:求教:vb textbox数据绑定问题。
只看楼主
hello_qiqi
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-5-23
 问题点数:0 回复次数:1 
求教:vb textbox数据绑定问题。
本人近日在学习ADO数据访问,多次遇到Textbox绑定问题,希望达人解释.
下面是一个简单的连接程序:
Dim rs As ADODB.Recordset
Dim str As String
Dim cn As ADODB.Connection
Private Sub Form_Load()
Set cn = New ADODB.Connection //实例化
str = "Provider=SQLOLEDB;user id =sa;" & _
"data Source=5532D9DC138D4A6\WINCC;" & _
"Initial Catalog=pubs"
cn.Open str, "sa", "12345" //创建连接
Set rs = New ADODB.Recordset
rs.CursorType = adOpenDynamic
rs.LockType = adLockOptimistic
rs.CursorLocation = adUseClient
rs.Open "select * from authors", cn //返回记录集
Set Text1.DataSource = rs
Text1.DataField = rs.Fields(1).Name
Set Text2.DataSource = rs
Text2.DataField = "au_lname"
End Sub
每次都是set text1.datasource = rs 或者 Set Text2.DataSource = rs 报错
网上有人说:直接用set 不能让textbox获得,
但是set datagrid.datasource = rs 就能正常运行,
而且用 Text1.Text = rs.Fields(1) 也可以得到访问,为什么用set 就不行呢,我的vb是sp6版的。
这个问题困扰了我好久了,望高手赐教!
请详细些,本人是初学者。

[此贴子已经被作者于2007-5-23 22:50:47编辑过]

搜索更多相关主题的帖子: 绑定 textbox 数据 
2007-05-23 22:47
hello_qiqi
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-5-23
得分:0 
问题有我师兄解决,原因是没有添加引用:Microsoft Data Bing connection sp4
2007-05-24 11:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-142001-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.335789 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved