![]() |
no funciona el varisnull
Buenas ¿no funciona el varisnull?.
En delphi 5 me va bien pero estoy haciendo pruebas en delphi 7 my me da error, undeclared identifier 'varisnull'. Yo pongo cosas como : if not varisnull(qry.fields[1].value) then -..... ¿Como seria en d7?. Venga un saludo. |
La clase TField tiene una propiedad llamada IsNull, que te puede servir para los mismo:
Ahora, si quieres seguir usando la función VarIsNull, checa que en el uses de la unidad donde lo quieras usar se encuentre listada la unidad Variants. Saludos... |
meayanes ya dió una respuesta de la forma correcta de validar si un campo es nulo. De cualquier forma, la rutina VarIsNull sigue existiendo, a partir de delphi 6 (o 7, no recuerdo con exactitud :D) en una unidad llamada variants, que hay que incluir en la clausula uses, por ejemplo, así:
Hasta luego. ;) |
| La franja horaria es GMT +2. Ahora son las 09:37:13. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi