<<< 返回 access911.net 编程静态资料库索引页

为什么老出现XXX函数未定义错误?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2003-7-16  浏览人次:14451


专题地址:http://access911.net/fixhtm/77FAB51E14DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:为什么老出现XXX函数未定义错误?《函数》

 


问题:


1、为什么以前运行正常的Access数据库,搬到另一台电脑上老出现XXXX函数未定义错误?

2、为什么我在Access中调试通过的sql语句,在VB/ASP/JSP/PHP/VB.NET/SQL SERVER中调用却老是出现XXX函数未定义错误?

3、在ACCESS中的模块中自定义了一个getV函数,在ACCESS查询中执行SQL语句
select getV(5) from T 
这条语句能执行,并且能得到数据,
但是在Adodc1中
Adodc1.RecordSource ="select getV(5) from T "
Adodc1.Refresh
结果出错了,显示的错误为“getV未定义函数”。

 

回答:

1、转到VBE界面,菜单 工具 -> 引用 中看一下有没有丢失的引用,如果有,重新引用一下即可。特别是出错信息提示一些 VBA 的基本函数未定义,比如 Left Date Right 等函数未定义时,90%的情况丢失引用丢失

2、Access中执行 jet sql 语句时使用的很多函数是Access自带的函数,只允许使用在Access界面下,一旦你使用了其他软件做界面,那么很多本来在 access+jet sql环境中能够运行的函数将成为错误根源。

3、Acce.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/77FAB51E14DC.htm

 


上一篇:怎样使Ctrl-Alt-Delete无效?

下一篇:Access不编程生成菜单,自定义菜单如何调用自定义过程?

2017年2月22日生成静态资料