设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3292|回复: 9
打印 上一主题 下一主题

请教个关于ado的问题(非常简单,可惜我太菜了不懂)

[复制链接]
跳转到指定楼层
1#
发表于 2008-4-2 15:49:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想在access2007中使用ado,以前我都是用这样的流程:

建数据库-建新表-建新窗体,然后在窗体代码时间中输入:

dim rs as new ADODB.recordset
set rs = new ADODB.recordset
rs.open "表名",CurrentProject.Connection,adopendynamic,adlockoptimistic

可是我现在输入这样的代码的时候到了adodb,程序无法识别adodb,不知道是什么原因。那位大虾能给我指点一二,感激不尽。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-4-2 16:46:30 | 只看该作者
引用ado对象了吗
3#
 楼主| 发表于 2008-4-2 17:02:08 | 只看该作者
microsoft treeview control 应该属于ado控件吧.
可是access不知道为什么不能识别.我怀疑是不是默认的设置没有加载和ado有关的程序.

[ 本帖最后由 gechunkai 于 2008-4-2 17:05 编辑 ]
4#
 楼主| 发表于 2008-4-2 17:07:43 | 只看该作者
按理说,就算没有引用ado控件应该也可以使用ado语法吧.
我用access2007打开了以前做的程序,结果在那里的代码就很轻松地识别出ado了,所以我很郁闷啊.
5#
 楼主| 发表于 2008-4-2 17:09:51 | 只看该作者
晕倒,DAO都很容易就识别出来了.一输入DAO就出来了菜单和选项.
6#
 楼主| 发表于 2008-4-2 17:21:15 | 只看该作者
自己解决了.在代码界面里点击"工具"-"引用",然后在“Microsoft activeX Data Object 2.1”选项的前面打勾就可以使用ado了。
希望能给和我一样的菜鸟一点帮助。

点击这里给我发消息

7#
发表于 2008-4-7 11:51:58 | 只看该作者
原帖由 gechunkai 于 2008-4-2 15:49 发表
dim rs as new ADODB.recordset
set rs = new ADODB.recordset
rs.open "表名",CurrentProject.Connection,adopendynamic,adlockoptimistic


第一,你首先要检查是否引用的ADO,按你所说的现象,可能没有引用,或者引用丢失。
第二,set rs = new ADODB.recordset是多余的,浪费资源。
8#
发表于 2008-4-22 15:35:00 | 只看该作者
呃...
这个我也不懂[:30]
9#
发表于 2008-5-7 14:17:33 | 只看该作者
顶一下[:40]
10#
发表于 2009-9-1 16:08:35 | 只看该作者
顶起
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 09:38 , Processed in 0.098798 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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