Foros del Web » Programación para mayores de 30 ;) » .NET »

Introducir un campo booleano en una sentencia INSERT

Estas en el tema de Introducir un campo booleano en una sentencia INSERT en el foro de .NET en Foros del Web. Hola, tengo una sentenica tal que: "Insert into Actividad values (@c_act,@des, @b)". Quiero pasarle el parámetro "baja", que es de tipo Boolean, para lo que ...
  #1 (permalink)  
Antiguo 20/08/2004, 14:08
 
Fecha de Ingreso: agosto-2004
Mensajes: 37
Antigüedad: 19 años, 8 meses
Puntos: 0
Introducir un campo booleano en una sentencia INSERT

Hola, tengo una sentenica tal que:
"Insert into Actividad values (@c_act,@des, @b)".
Quiero pasarle el parámetro "baja", que es de tipo Boolean, para lo que hago:
sqlDataAdapter11.InsertCommand.Parameters.Add("@b" ,SqlDbType.Bit).Value = baja;

Al ejecutar el servicio e introducir por ejemplo el valor "0", me da el error:
System.ArgumentException: No se puede convertir 0 en System.Boolean.
Nombre del parámetro: type ---> System.FormatException: No se puede reconocer la cadena como un tipo booleano válido.
at System.Boolean.Parse(String value)

¿Qué hago mal?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:55.