Problemas con campo vacio

25/04/2005 - 22:35 por javi | Informe spam
Hola a todos, no entiendo porque pero el siguiente código no funciona en una
consulta si uno de los campos está vacio en una tabla access:
.
nomyapell= Rst.Fields("nombre") + " " + Rst.Fields("apellidos")
nomyapell=left(nomyapell,60)
response.write(nomyapell)%>
Si "nombre" está vacio no saca nada por pantalla
¿Como solucionarlo?
Gracias

Preguntas similare

Leer las respuestas

#1 Hero
25/04/2005 - 23:39 | Informe spam
Javi,

Has probado con IsNull(), esta forma seria asi:


nomyapell= iif(isnull(Rst.Fields("nombre")), "", Rst.Fields("nombre")) + " "
+ iif(isNull(Rst.Fields("apellidos")), "", Rst.Fields("apellidos"))
nomyapell=left(nomyapell,60)
response.write(nomyapell)


Saludos



"javi" escribió en el mensaje
news:
Hola a todos, no entiendo porque pero el siguiente código no funciona en


una
consulta si uno de los campos está vacio en una tabla access:
.
nomyapell= Rst.Fields("nombre") + " " + Rst.Fields("apellidos")
nomyapell=left(nomyapell,60)
response.write(nomyapell)%>
Si "nombre" está vacio no saca nada por pantalla
¿Como solucionarlo?
Gracias




Respuesta Responder a este mensaje
#2 Jhonny Vargas P. [MVP]
25/04/2005 - 23:40 | Informe spam
Hola Javi,

Utiliza lo siguiente:

<%
nomyapell= Rst("nombre") & " " & Rst("apellidos")
nomyapell=left(nomyapell,60)
response.write(nomyapell)%>


Saludos,
Jhonny Vargas P.
Santiago de Chile
https://mvp.support.microsoft.com/profileŸ1AF0AC-85CF-4DC4-8741-BE6A88764F19


"javi" escribió en el mensaje
news:
Hola a todos, no entiendo porque pero el siguiente código no funciona en
una
consulta si uno de los campos está vacio en una tabla access:
.
nomyapell= Rst.Fields("nombre") + " " + Rst.Fields("apellidos")
nomyapell=left(nomyapell,60)
response.write(nomyapell)%>
Si "nombre" está vacio no saca nada por pantalla
¿Como solucionarlo?
Gracias




Respuesta Responder a este mensaje
#3 javi
26/04/2005 - 02:41 | Informe spam
Solucionado, muchas gracias a los 2
"javi" escribió en el mensaje
news:
Hola a todos, no entiendo porque pero el siguiente código no funciona en


una
consulta si uno de los campos está vacio en una tabla access:
.
nomyapell= Rst.Fields("nombre") + " " + Rst.Fields("apellidos")
nomyapell=left(nomyapell,60)
response.write(nomyapell)%>
Si "nombre" está vacio no saca nada por pantalla
¿Como solucionarlo?
Gracias




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida