Office中国论坛/Access中国论坛
标题:
代码报错,请高手帮忙看看!
[打印本页]
作者:
sxgaobo
时间:
2010-5-20 11:35
标题:
代码报错,请高手帮忙看看!
Set qz = CurrentDb.OpenRecordset("SELECT 打印登记簿.类型 FROM 打印登记簿 WHERE (((打印登记簿.选择) = -1)) GROUP BY 打印登记簿.类型")
运行到这条代码报错:
[attach]42253[/attach]
怎么处理啊!?
作者:
koutx
时间:
2010-5-20 15:30
我试了,没问题。
作者:
t小宝
时间:
2010-5-20 17:05
qz 是什么类型的变量, CurrentDb.OpenRecordset 返回的是dao记录集
作者:
sxgaobo
时间:
2010-5-20 17:19
本帖最后由 sxgaobo 于 2010-5-20 17:33 编辑
我也试了,引用顺序的问题,但不知道原因啊!
[attach]42258[/attach]
这样可以,DAO,ADO在..SCR..上不可以,什么原因啊
作者:
t小宝
时间:
2010-5-20 20:12
完整地声明变量,就不存在引用优先级的问题了
Dim qz As DAO.Recordset
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3