Mam procedura składowana w sql, który ma parametr bitowy. Muszę przekazać wartość parametru z C# .Can Ktoś mi pomóc, jak to zrobić. Podałem wartość true/false do parametru bitowego, ale nie działa.Jak przekazać parametr Bool (BIT) do serwera SQL?
CREATE PROCEDURE checkbit
@id varchar(10),
@IsDeleted bit
AS
BEGIN
IF(@IsDeleted = 1)
BEGIN
DELETE FROM tablename WHERE ID = @id
RETURN
END
END
Mam C# kod
Im przy użyciu jednostki framework.Checking do wartości bitowej tutaj.
bool chk;
if(val==1)
chk=true;
else
chk=false;
context.checkbit(id,chk)
To zwykle pisać kod ... –
http://stackoverflow.com/questions/15569860/passing-parameter-to-stored-procedure-in-c-sharp –
Dla przyszłych pytań to bardzo ważne uwzględnić szczegóły w pytaniu oryginalnym. Fakt, że używasz jednostek, jest potrzebny, aby można było na nie odpowiedzieć. – cost