我正在MS Access 2010中将.adp
转换为.accdb
,我将表单,报告,宏和模块从原始(.accdb
)导入到原始版本中.adp
1}})我已经链接到SQL表和视图。
现在我需要处理存储过程和函数,搜索用户论坛并没有明确地帮助我。 VBA对我来说是全新的,虽然我的SQL很强大,而且我的Access体验适度但存在。
例如,这里是SQL中的一个标量函数,它不会作为.accdb
中的查询运行(虽然它在.adp
中运行得很好):
CREATE FUNCTION [db_owner].[ivp]
(
@pmData NTEXT
)
RETURNS BIT
AS
BEGIN
DECLARE @Out BIT
SET @Out = 1
IF PATINDEX('%dead:Y%', @pmData) > 0 SET @Out = 0
IF PATINDEX('%inactive:Y%', @pmData) > 0 SET @Out = 0
RETURN @Out
END
有什么想法吗?谢谢大家!