设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

求求各位,在adp中如何在sql语句中调用函数?

[复制链接]
跳转到指定楼层
1#
发表于 2005-5-7 03:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在ADP中,发现一个难以理解的问题。

按照 "…… where { fn 函数名(字段名)} =××× ……" 的格式写sql语句,有的函数能够用,有些不行。

例如,ucase函数就可以用,很正常;Nz函数和iff函数就不能用,提示“Nz 不是一个可以识别的函数名”。到底哪些函数可以用,哪些不行呢?如果非要用Nz函数怎么办呢?

还有,按上面的格式写,同样的函数(我自己编写的函数,函数参数是某字段的值)

"…… where { fn MyFunc(字段名) = 某变量……",在mdb中好好的,在adp就是不行,还是提示“MyFunc 不是一个可以识别的函数名”

参见 http://www.office-cn.net/forum.php?mod=viewthread&tid=27164

老天啊,谁搞得懂为什么都是微软的东西,差别咋就这么大咧!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-5-7 08:51:00 | 只看该作者
哪些函数可以在ADP中使用,请务必参照SQL SERVER帮助.
3#
 楼主| 发表于 2005-5-9 05:00:00 | 只看该作者
那么,请问到底哪些函数可以在ADP的sql语句中使用呢?如果这些函数不够丰富,又该怎么使用自定义函数呢?使用时,有什么需要注意的呢?希望各位大侠帮忙!
4#
发表于 2005-5-10 06:40:00 | 只看该作者
Nz  在ADP中请使用IsNull其它的可以看帮助里面有
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-27 05:13 , Processed in 0.094941 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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