我有以下存储过程:
SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[GetData]
@taskName VARCHAR(205) = NULL
AS
BEGIN
SELECT *
FROM [dbo].[Table] WITH (NOLOCK)
WHERE @taskName IS NULL
OR @taskName = ''
OR Name LIKE '%' + @taskName + '%'
ORDER BY Name
END
现在我创建了一个File.edmx
生成的模型,选择了GetData
存储过程,当我执行函数导入并得到“获取列信息”时,它说
选定的存储过程不返回任何列
我dbo_owner
在数据库中,生成时是我的用户在 app.config 中,我什至将密码app.config
(临时)存储在其中,当我从 Management Studio 运行该过程时,它会显示列..
我很困惑!