【发布时间】:2014-04-21 03:47:44
【问题描述】:
我在sql中有一个存储过程,它有一个位参数。我需要从c#传递参数值。有人可以帮我怎么做。我将真/假值传递给位参数,但它不起作用。
CREATE PROCEDURE checkbit
@id varchar(10),
@IsDeleted bit
AS
BEGIN
IF(@IsDeleted = 1)
BEGIN
DELETE FROM tablename WHERE ID = @id
RETURN
END
END
我的 C# 代码
我正在使用实体框架。在这里检查位值。
bool chk;
if(val==1)
chk=true;
else
chk=false;
context.checkbit(id,chk)
【问题讨论】:
-
通常会发布您的代码...
-
对于未来的问题,在原始问题中包含详细信息非常重要。为了回答这个问题,您需要使用实体这一事实