Tipo de camp boleano (AsBoolean)
Hola a todos,
En mi aplicación tengo una tabla temporal en la que hay un camp de tipo boleano al que asigno True o False dependiendo de un factor, lo hago de la siguiente manera: TablaADO.Fields[1].Value := True Hasta aqui bien. Después me tengo que recorrer ésta tabla temporal para pasar los registros a la tabla final que contiene la misma estructura de datos. El problema viene cuando copio el dato de tipo boleano, que no sé por que, pero siempre me lo coge Null o False, sea cual sea su valor. Ésto lo hago de la siguiente manera: TablaADODestino.Fields[1].Value := TablaADO.Fields[1].Value Incluso lo he probado poniendo AsBoolean, pero no me ha funcionado. Alguien sabe por qué? Muchas gracias por adelantado. |
La solucion (cerrar i abrir la tabla)
Investigando he visto que cerrando y volviendo a abrir la tabla ya me coge los valores correctos del campo boleano.
De todas formas, no entiendo por qué motivo pasaba ésto. |
La franja horaria es GMT +2. Ahora son las 01:12:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi