从vba调用MS SQL Server标量UDF

时间:2010-03-19 13:37:39

标签: sql-server ms-access vba ms-access-2007 access-vba

我正在编写连接到SQL Server 2005后端的Access 2007(accdb,而不是adp)前端。如何从我的vba代码中调用标量用户定义的函数?

2 个答案:

答案 0 :(得分:2)

Dim rst As ADODB.Recordset
Set rst = Connection.Execute("SELECT dbo.MyFunction('" & Me.field & "')")

答案 1 :(得分:1)

创建一个调用该函数的查询。

SELECT [FirstName], [Surname]
  FROM dbo.FindCustomersOrderByDesc();