Office中国论坛/Access中国论坛

标题: [求助]如何在ADP中调用在ACCESS写好的自定义函数 [打印本页]

作者: wuheng    时间: 2007-4-26 01:24
标题: [求助]如何在ADP中调用在ACCESS写好的自定义函数
如何在ADP中调用在ACCESS写好的自定义函数

因原有的资料现在放在了SQL SERVER上,现在ACCESS中想调用上面的资料进行利用,该怎么样进行操作,请各位大侠指点一点,不胜感激!

在ACCESS的查询里我是这样写的

SELECT 财务明细帐.录入日期, 财务明细帐.客户名称, Qcye([客户名称],[录入日期]) AS 月初余额, Sum(财务明细帐.出货金额) AS 出货, Sum(财务明细帐.回款金额) AS 回款, Sum(财务明细帐.折让金额) AS 折让, Format(DSum("[期初余额]+[出货金额]-[回款金额]-[折让金额]","财务明细帐","录入日期<='" & [录入日期] & "' and 客户名称='" & [客户名称] & "' "),"Standard") AS 月末余额
FROM 财务明细帐
GROUP BY 财务明细帐.录入日期, 财务明细帐.客户名称
HAVING (((财务明细帐.录入日期) Between [forms]![发生明细表窗口]![开始日期] And [forms]![发生明细表窗口]![结束日期]) AND ((财务明细帐.客户名称)=[forms]![发生明细表窗口]![客户名称]))
ORDER BY 财务明细帐.录入日期;

现在在SQL的视图里要怎么写才能得出象ACCESS查询一样的运行结果。

望各位大侠能在百忙中能给予详细解答。谢谢

(Qcye()为自定义函数)

                                                                  wuheng 敬上

[此贴子已经被作者于2007-4-25 17:25:07编辑过]


作者: zhuyiwen    时间: 2007-4-28 03:25
在ADP中不可以这样做。

你把你的Qcye转换成SQLServer的T-SQL语言编写的函数才可以




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3