下面的这些句子哪里错了
我设置了一个adodc
并且设置好connectstring和recordsource(已经在access里面测试过了)
下面的这些句子哪里错了
Private Sub Form_Load()
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
MsgBox rs.Fields( "PROJ_NAME ")
End Sub
问题描述:在对应所需名称或序数的集合中,未找到项目
[解决办法]
你只是定义了一个连接和表,和实际的数据库还根本没有联系,你怎么可能得到那个字段的内容呢??
[解决办法]
你ADODC设置好了,但是你看看:
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
和你的ADODC有过联系吗?
记录集rs是一个查询结果的集合!你没有进行过查询
[解决办法]
connectstring.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\My Documents\1.mdb;PersistSecurity Info=False "
strsql= "select * from recordsource "
Rs.open strSql, connectstring, 1,3