Office中国论坛/Access中国论坛
标题:
[求助]打开数据的问题!急!
[打印本页]
作者:
bbiiy
时间:
2006-8-15 23:08
标题:
[求助]打开数据的问题!急!
运行时提示,实时错误'91',对象变量或with块变量未设置。我应该如何修改,请高手指点
Private Function GetQID(ByVal QType As Long, ByRef Score As Single) As Long
On Error Resume Next
Dim dbrs As ADODB.Recordset
Set dbrs = GetDBRS(QType) '获取题型为qType的数据集
dbrs.Open '打开数据集
……
dbrs.Close
…… '函数返回题目编号
End Function
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Private Function GetDBRS(ByVal Q As Long) As Object '获取类型为Q的数据集
On Error Resume Next
Select Case Q
Case 1
GetDBRS = DataEnv.rsFillingQ ////运行出错语句
Case 2
GetDBRS = DataEnv.rsRorWQ
Case 3
GetDBRS = DataEnv.rsSingleSelQ
End Select
End Function
作者:
gnoy
时间:
2006-8-15 23:13
Dim dbrs As ADODB.Recordset ----------------->
Dim dbrs As
new
ADODB.Recordset
作者:
bbiiy
时间:
2006-8-15 23:44
我尝试过了
Dim dbrs As
new
ADODB.Recordset
也不可以,还是存在错误:对象变量或with块变量未设置。
作者:
wwwwa
时间:
2006-8-16 00:06
是否引用ADO?
作者:
gnoy
时间:
2006-8-16 00:38
看来你的代码太烂了.查查DataEnv对象 没有NEW 就加上去
作者:
andymark
时间:
2006-8-16 04:18
很可能是没有加New,把完整代码贴上来
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3