![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problema delphi 2005 interbase boolean
hola a todos
Hasta ahora he trabajado con delphi 7 e interbase 7.1 Con esta configuracion no tenia ningun problema con los boolean de la base de datos(tenia que instar el ibx7.... para que conectase con interbase 7) Ahora estoy bajo delphi 2005 y estoy utilizando la vcl.net de forma que los componentes son los mismos ibdatabase ibtransaction ibquery... El problema es que ahora tanto con interbase 7.1 como con 7.5 cada vez que hago una consulta a una tabla que contiene un campo boolean me salta un error por tipo de dato desconocido ¿alguien sabe a que es debido el error y como solucionarlo? gracias |
#2
|
|||
|
|||
Este...me parece que interbase no soporta el tipo boolean...si estoy equivocada que alguien me corrija je. Yo estoy usando Firebird en este momento, y para mi el boolean es cero o es uno, 0: falso - 1:verdadero.
saludosss LA PATRIA SERA LIBRE! |
#3
|
||||
|
||||
Desde la versión 7.1 interbase tiene definido un nuevo tipo de datos Boolean.
En Firebird y en las versiones de interbase anteriores a la 7.1 hay que hacerlo como indicas. Cuscus no te puedo ayudar con tu pregunta pues no uso Delphi 2005, pero para mi que puede ser un problema de actualización de drivers de IBX Un saludo
__________________
Mi web: http://personales.ya.com/cuaderno |
#4
|
|||
|
|||
efectivamente interbase desde la version 7.1 ya soporta boolean(con algunos problemillas y bugs pero bueno).
Lo de los drivers ibx lo he pensado, pero no hay ningun driver mas actual que el q tenia y ese era para conectar delphi 7 con interbase 7.1. Ademas delphi 2005 suministra interbase 7.5 asi que supongo que sus drivers vcl deben poder conectar con la base de datos que ellos mismos suministran, joer q lio tengo y encima esto esta frenando mi trabajo a ver si podeis ayudarme alguno gracias a todos x las aportaciones |
#5
|
|||
|
|||
hola! de nuevo..bueno queria que me corrijan jeje. Es mucho problema que cambies de boolean a un smallinteger? Si es como vos decis que trae problemas para que lo usas deberias usar algo estable y sin problemas, es una opinion nada mas...Al fin el tipo boolean puede adquirir 2 valores nada mas..., pero una buena busqueda en el google te va ayudar a emparchar tus drivers, tb utilizo delphi 2005 y en algunas cosillas he tenido que emparchar, si buscas en las paginas de borland tal vez diga algo al respecto.
saludos y exitos LA PATRIA SERA LIBRE! |
#6
|
|||
|
|||
Cita:
La verdad que opte por los boolean porque la especificacion del 7.1 ya aceptaba estos tipos, no entiendo como una version mas tarde de interbase y delphi puedo tener problemas |
#7
|
|||
|
|||
Cita:
|
#8
|
|||
|
|||
pues no se si ocurre con vcl 32, supongo que no ya que en delphi 7 con vcl 32 no pasaba
|
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Interbase 6.5 con Delphi 2005 | liriko | Conexión con bases de datos | 7 | 31-12-2005 00:18:18 |
Campo Boolean en Interbase | jgutti | Firebird e Interbase | 11 | 14-11-2005 10:43:28 |
Boolean en interbase | el_barto | Firebird e Interbase | 5 | 11-07-2005 15:14:26 |
Problema con Delphi 2005 | mazinger | Varios | 0 | 22-05-2005 01:46:28 |
campo boolean interbase en delphi | keybhart | Conexión con bases de datos | 1 | 29-11-2003 14:24:51 |
![]() |
|