![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
tipos en paradox
Esto migrando de paradox a firebird 1.5 e hice un programa para pasar los datos, pero como en firebird no existe el tipo boolean tengo que hacer algo por el estilo
if tipocampo = boolean then if campo.value = true then 1 else 0 Lo que me gustaria saber es si en delphi existe alguna opción para saber si un campo en paradox es de tipo boolean Gracias |
|
#2
|
|||
|
|||
|
Los objetos TField tienen una propiedad DataType que indica el tipo de campo, así que podrías usar algo como:
Código:
if Table1.FieldByName('campo').DataType = ftBoolean then
|
|
#3
|
||||
|
||||
|
Muchas gracias KeyBoy, me funciona correctamente, pero en lugar de con fieldbyname lo hago con fields[i], ya que son varias tablas. Gracias de nuevo
|
![]() |
|
|
|