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

mandar resultado de checkbox a sql

Estas en el tema de mandar resultado de checkbox a sql en el foro de .NET en Foros del Web. hola quiero mandar un resultado obtenido de mi checkbox a la base de datos de sql server 2005 estoy trabajando con c# tengo declarado un ...
  #1 (permalink)  
Antiguo 16/10/2008, 08:01
 
Fecha de Ingreso: enero-2008
Mensajes: 46
Antigüedad: 16 años, 3 meses
Puntos: 0
mandar resultado de checkbox a sql

hola
quiero mandar un resultado obtenido de mi checkbox
a la base de datos de sql server 2005
estoy trabajando con c#

tengo declarado un alias:

string presupuesto;

luego lo compara con el checkbox:
presupuesto = checkBox10.Text;

Quiero que si el checkbox este seleccionado en la BD ponga un si
si no esta seleccionado ponga un no

if (checkBox10.Checked == true)
{
presupuesto =
"SI";
}
else
{
presupuesto =
"NO";
}

pero me marca el siguiente error:
There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of the values in the VALUES clause must match the number of columns specified in the INSERT statement.

en la comparacion le puse presupuesto = checkBox10.Text;
porque se le pongo presupuesto = checkBox10.Checked; me marca error
espero me ayuden gracias

  #2 (permalink)  
Antiguo 16/10/2008, 08:07
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 6 meses
Puntos: 8
Respuesta: mandar resultado de checkbox a sql

Hola daniel_tec
En el insert estas enviando datos que los que hay en valores.

Asegurate que el tipo de dato donde vas a almacenar el SI o NO sea de tipo varchar(2) y aseguate tambien de que estas enviando la cantidad de valores que espera recibir la tabla.

Saludos.
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #3 (permalink)  
Antiguo 16/10/2008, 10:06
 
Fecha de Ingreso: enero-2008
Mensajes: 46
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: mandar resultado de checkbox a sql

lo tengo como nvarchar(2)
y persiste el problema :s
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 03:39.