在sqlserver中运行没问题的存储过程,在C#程序内访问,却提示 ‘过程名’附近有语法错误
存储过程如下:SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOALTERPROCEDURE[dbo].[get_product]@cho...
存储过程如下:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[get_product]
@choose numeric(18,0)=0
AS
BEGIN
select * from Product
END
我怎么看都看不出哪里语法错误了。。。
各位大大,你能看出来么
C#里面的调用:
SqlParameter[] parms = {
new SqlParameter("@choose", SqlDbType.Decimal)
};
parms[0].Value = choose;
return db.Execute_Proc_DataTable("get_product", parms); 展开
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[get_product]
@choose numeric(18,0)=0
AS
BEGIN
select * from Product
END
我怎么看都看不出哪里语法错误了。。。
各位大大,你能看出来么
C#里面的调用:
SqlParameter[] parms = {
new SqlParameter("@choose", SqlDbType.Decimal)
};
parms[0].Value = choose;
return db.Execute_Proc_DataTable("get_product", parms); 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询