CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Valores Nulos A La Base De Datos

(1/2) > >>

kejos:
Hola a todos!!!!
mi duda es la siguiente:
Si yo tengo un dropdownlist en el que el item de la posición cero son unas rayitas "-------" y cuando voy a insertar un registro si el usuario no escoge ningun item de ese dropdownlist entonces yo deberia llevar un valor nulo o el valor que se colocaria en la base de datos (<NULL>) pero no se cómo llevarlo???
yo se que tengo que hacer una condición con el selectedindex del dropdownlist pero cómo le llevo el valor nulo a la base de datos desde asp.net

Gracias por toda la colaboración que puedan prestarme

 :blink:  <_<

Kev:
Hola de nuevo, primero hay que saber que valor tiene tu item de rayitas  ;)
Supongamos que es 0 OK entonces tendriamos algo asi:


--- Código: Text --- If me.drop1.selecteditem.value = &#34;0&#34; then   strsql = &#34;insert into tabla(campo1) values(null)&#34;Else   strsql = &#34;insert into table(campo1) values('&#34; & me.drop1.selecteditem.text & &#34;')&#34;End If  
Como habras notado supongo que el campo1 almacenara una cadena osea nvarchar o varchar, y luego ejecutas la consulta

Suerte!
 :comp:  :hola:

kejos:
Hola!!!
yo le estoy llevando las rayitas a los dropdownlist de la siguiente manera
DdlCiudadDoc.Items.Insert(0, new ListItem("-------",string.Empty));
si tu me dices que hay que saber que tiene en el selecteditem.value pues mire haber que tenís y esta vacío por lo cuál supongo que en la parte donde tengo string.empty debo poner cero para poder hacer la condición?????
estoy en lo cierto??

Kev:
Bueno es un posibilidad, porque lo que generalmente se maneja son los valores que tienen los items osea la propiedad value, puedes poner un valor o dejarlo como vacio, ahora tambien puedes validar preguntando el valor del text sea igual a las rayitas  :P pero cuenta bien las rayitas

Salu2

 :comp:

Ctapia:
dbnull.value

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa