设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 用户定义类型未定义,为何?

[复制链接]
跳转到指定楼层
1#
发表于 2004-4-15 05:32:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[B]Dim db As dao.database
Dim zf As dao.Recordset[/B]


以上代码,运行提示错误,用户定义类型未定义,为何?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-4-15 05:51:00 | 只看该作者
应该是引用的问题,引用DAO3.6,并把顺序调到ado之上
3#
 楼主| 发表于 2004-4-15 17:11:00 | 只看该作者
Private Sub 列表2_AfterUpdate()

Dim db As dao.database
Dim zf As dao.Recordset
Dim str As String

Set db = CurrentDb
Set zf = db.openrecordset("select * from 个人档案 where 工号='" & Me.列表2.Column(0) & " '")

Me.部门1 = zf("部门")
Me.部门2 = zf("部门")
Me.职务1 = zf("职务")
Me.职务2 = zf("职务")

End Sub

如何进行引用,代码如何写?
4#
发表于 2004-4-15 17:49:00 | 只看该作者
转到代码窗口,工具-引用,引用DAO3.6,并把顺序调到ado之上

5#
 楼主| 发表于 2004-4-15 19:48:00 | 只看该作者
多谢!
有关于<引用>方面的资料吗?
6#
发表于 2004-4-15 20:53:00 | 只看该作者
没有,不过一般出现这种类型的提示,就有可能是缺少了对dao的引用;再有就是检查一下看有没有丢失引用

[此贴子已经被作者于2004-4-15 12:56:01编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 09:25 , Processed in 0.093639 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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