![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Solo esperaré hasta el Lúnes
Cita:
La verdad es que terminar usando Firebird parece inevitable. Lo máximo que esperaré será hasta el Lúnes. Respecto a ADO; como dije, en mi caso no aplica porque es una tecnología que nunca he usado; además la aplicación ya está hecha y es enorme. Sería inviable pensar siquiera en pasarla a ADO. Lo peor de todo esto es que db2 se presentó como una propuesta clave para la solución final de implementación de los proveedores de hardware y software. El tener que abandonarlo me representa una enorme cantidad de problemas por fuera del tema técnico; especialmente, porque del lado de los proveedores todo ha estado muy bien. De hecho, de lo poco que he conocido de db2 y de lo que miramos cuando se revisó la propuesta integral (db2 es free; pero, venía como elemento clave en una solución integral que involucra otra serie de elementos de hardware y software), tengo claro que posee características muy interesantes. |
|
#2
|
|||
|
|||
|
Solucionado !!
Hola,
A último minuto funcionó una prueba al azar !!. Es increíble que por un error tan simple estuvieramos a punto de cancelar el uso de DB2. El caso es que en los archivos de incialización de dbExpress el parámetro Decimal Separator no estaba funcionando; pero, hoy se me ocurrió probar eliminando el espacio en blanco entre Decimal y Separator en el dbxConnections.Ini; y el asunto funcionó !!. dbEXpress entendió que db2 le enviaba los números usando como separador la coma y ya actuó bien. Bueno, ciertamente habrá que probar a fondo; pero, al menos en las pruebas iniciales que estoy haciendo está trabajando bien. Es el tipo de cosas que uno dice : Por qué no se me ocurrió antes ?. Bueno, en parte porque el tener parámetros separados por espacio en blanco es normal en los drivers dbExpress, y en parte, si había tenido alguna sospecha en ese sentido, incluso hice una prueba de escribir Decimal_Separator , o sea usando _ como separador entre ellos porque había visto que ponían User_Name y no User Name. Habrá que ver si lo mismo aplica para otros parámetros, caso DB2 TransIsolation. Agradezco a todos la ayuda brindada, y ya lo saben: Al menos la línea : Decimal Separator=, Debe colocarse como : DecimalSeparator=, Cuando tú cliente db2 esté usando coma en lugar de punto. Es pués un error simple en dbExpress; pero, db2 también tiene su problema porque no pudimos encontrar forma de cambiarle desde afuera el separador decimal. |
|
#3
|
|||
|
|||
|
Pues que bueno que ya funcionó y resolviste tu problema y lo más importante es que tu propuesta de negocio ya podrá continuar como lo planeaste.
saludos |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Falla en dbExpress de Delphi 2007 con Firebird para campos BCD | rolandoj | Conexión con bases de datos | 4 | 26-03-2010 16:08:58 |
| Driver PostgreSQL para dbExpress | gatosoft | PostgreSQL | 2 | 09-01-2010 03:36:20 |
| Driver dbExpress para DB2 | jcporras | DB2 | 1 | 02-10-2008 14:25:52 |
| Que driver recomiendan para dbExpress con Oracle10g ? | rolandoj | Conexión con bases de datos | 0 | 23-05-2008 17:58:32 |
| D2006 + IB 7.5 / Campos DECIMAL(5,2) Valores absurdos | gluglu | Conexión con bases de datos | 0 | 19-01-2006 14:56:05 |
|