设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 轻风
打印 上一主题 下一主题

[ADO/DAO] [未解决]这个集合中找不到此项目?

[复制链接]
11#
发表于 2008-4-17 20:23:21 | 只看该作者
Dim db As dao.Database, rst As dao.Recordset
做如上面的改动,即对对象进行显式声明。

点击这里给我发消息

12#
 楼主| 发表于 2008-4-22 09:22:02 | 只看该作者
原帖由 kangking 于 2008-4-17 20:23 发表
Dim db As dao.Database, rst As dao.Recordset
做如上面的改动,即对对象进行显式声明。


没有用,还是同样的错误。

真搞不懂错在哪儿了
13#
发表于 2008-4-22 11:57:49 | 只看该作者
重装OFFICE

点击这里给我发消息

14#
 楼主| 发表于 2008-4-22 13:46:26 | 只看该作者
经过测试,发现了现奇怪的现象,说难听点是见鬼了,可能我的电脑中邪了。

把“部门编号”字段改为其他名称,如“部门”,“部门号”,“BMBH”,“号”等等,都能正常显示,一改回“部门编号”就提示找不到此项目(调试光标停在rst!部门编号)。突发奇想,把字段改为“门编”,咦,也提示找不到此项目,不同的是调试光标竟然停在了“rst!部门名称”这一行。

你们说怪不怪,这现象怎么解释?

点击这里给我发消息

15#
 楼主| 发表于 2008-4-22 13:54:12 | 只看该作者
而且我换了一台电脑测试也是这样,倒!
16#
发表于 2008-4-22 14:09:27 | 只看该作者
重新注册DAO

点击这里给我发消息

17#
 楼主| 发表于 2008-4-22 15:34:46 | 只看该作者
原帖由 andymark 于 2008-4-22 14:09 发表
重新注册DAO


这方法原来试过,没用。
在同一电脑用ACCESS2007打开正常。重装OFFICE2003也没用。
18#
发表于 2008-4-23 08:51:36 | 只看该作者
帮大哥顶一下
19#
发表于 2008-4-23 09:23:55 | 只看该作者
我这里也没有错误,是不是和office的版本有关?

点击这里给我发消息

20#
 楼主| 发表于 2008-4-23 10:36:33 | 只看该作者
原帖由 rjacky 于 2008-4-23 09:23 发表
我这里也没有错误,是不是和office的版本有关?


哎!让我郁闷的是之前都行,突然就不行了。而且换成其他字段名也正常,实在搞不懂,跟字段名有什么关系?“部门编号”与“部门号”有区别吗?现在我能解决的方法就是换个字段名,对系统没有影响。只是这奇怪的问题得不到解释,实在郁闷。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-1 15:07 , Processed in 0.115888 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表