小编iys*_*ysh的帖子

如何将Bool(BIT)参数传递给SQL服务器?

我在sql中有一个存储过程,它有一个bit参数.我需要传递c#中的参数值.有人帮我怎么做.我将true/false值传递给bit参数但它不起作用.

CREATE PROCEDURE checkbit
      @id varchar(10),
@IsDeleted bit
AS
BEGIN

IF(@IsDeleted = 1)
    BEGIN
        DELETE FROM tablename WHERE ID = @id

        RETURN
    END
END
Run Code Online (Sandbox Code Playgroud)

我的C#代码

我使用实体框架.在这里检查比特值.

bool chk;
if(val==1)
 chk=true;
else
 chk=false;
context.checkbit(id,chk)  
Run Code Online (Sandbox Code Playgroud)

c# sql asp.net

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

asp.net ×1

c# ×1

sql ×1