我正在开发一个项目,其中我的 BE 是 Microsoft SQL Server 2008 R2,我的 FE 是 accdb 格式的 Access 2010。我正在尝试打开一个使用标量值函数的记录集,如下所示:
SELECT [ID], [FirstName], [LastName], [Comment]
FROM [table general information]
WHERE dbo.udf_StripHTML([Comments]) like '%Hello World%'
ORDER BY [ID]
当我从 SQL Server 中运行它时,一切正常,但是当我运行它时:
Dim rs As New ADODB.Recordset
Dim con As ADODB.Connection
Set con = Application.CurrentProject.Connection
rs.Open strQuery, con, adOpenStatic
我明白了Undefined function dbo.udf_StripHTML in expression
我假设我使用了错误的连接。如果是这样 - 是否有我可以从中获得连接的内置属性?如果不是这样,问题是什么?
注意:【表一般信息】链接到 SQL Server 中的表