Pregunta: | 58305 - ERROR AL ASIGNAR NULO |
Autor: | Joaquin Parra |
Hola. Tengo un problema que no se si tiene solución mejor a la que utilizo. Al asignar un valor de las tablas a una variable, si este valor no tiene dato(nulo), me da error:
xNombreProvincia=DenT.Clientes!Provincia Si DenT.Clientes!Provincia no tiene valor, esta asignación me da error. Lo soluciona de esta manera:Primero pregunto si el valor de la tabla es nulo y en caso contrario, asigno su valor. Esta solucion es muy pesada. ¿Conoceis alguna otra?. Graciñas. |
Respuesta: | Maxi |
Hola.
Probá con esto: xNombreProvincia=DenT.Clientes!Provincia & "" (dos veces dobles comillas) Saludos Maxi |
Respuesta: | Saul Garay |
toma este codigo como ejemplo estoy seguro te ayudara, pruebalo y nos cuentas
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' If Not IsNull(Data1.Recordset("codigo")) Then codigo = Data1.Recordset("codigo") Else codigo = "" End If ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' SALUDOS |
Respuesta: | Boluart Bedoya |
Hola,
La verdad no entiendo muy bien en que te refieres cuando dices que es muy pesada, si lo dices porque tienes varios campos y no quieres hcerlo por cada campo, lamento decirte que no hay otra solucion, a menos que quieras que tu applicacion no sea robusta ( a prueba de errores ). |