Ho una procedura memorizzata in sql che ha un parametro bit. Devo passare il valore del parametro da C#. Può qualcuno aiutarmi come farlo. Ho passato vero/falso valore al parametro bit ma non funziona.Come passare il parametro Bool (BIT) al server SQL?
CREATE PROCEDURE checkbit
@id varchar(10),
@IsDeleted bit
AS
BEGIN
IF(@IsDeleted = 1)
BEGIN
DELETE FROM tablename WHERE ID = @id
RETURN
END
END
mio codice C#
Im usando entità framework.Checking per il valore po 'qui.
bool chk;
if(val==1)
chk=true;
else
chk=false;
context.checkbit(id,chk)
E 'usuale per pubblicare il tuo codice ... –
http://stackoverflow.com/questions/15569860/passing-parameter-to-stored-procedure-in-c-sharp –
Per domande future è molto importante per includere dettagli nella domanda originale. Il fatto che tu stia utilizzando Entità è necessario per rispondere a questa domanda – cost