BASES DE DATOS > Firebird

[RESUELTO] Problema con formato de campo de tipo Moneda

<< < (8/15) > >>

Marc:
Hola, no puedo restaurar esa copia de seguridad. La verdad es que hasta ahora nunca había intentado restaurar una base de datos sobre un servidor más antiguo. Me da este error : Expected backup version 1, 2, 3, 4, 5, 6, or 7.  Found 8.

¿ Tienes IB-Expert ?, ¿ puedes subir un script para generar la base de datos ?.

Tienes que ir a Tools -> Extract Metadata, y allí seleccionas la casilla Extract All.

Con eso podré generar una base de datos exactamente igual a la tuya, pero en Firebird 2.0.

Saludos.

egostar:
Hola Marc,

Vaya que si esta muy raro, este es el DDL de esta pequeña base de prueba.


--- Código SQL --- /******************************************************************************//*            Generated by IBExpert 2009.08.17 03/03/2010 11:41:41            *//******************************************************************************/ SET SQL DIALECT 3; SET NAMES ISO8859_1; CREATE DATABASE 'LOCALHOST:C:\Proyectos 2009\Test dbXpress\base\dbXtest.fdb'USER 'SYSDBA' PASSWORD 'masterkey'PAGE_SIZE 16384DEFAULT CHARACTER SET ISO8859_1;   /******************************************************************************//*                                   Tables                                   *//******************************************************************************/   CREATE TABLE CONSUMOS (    FOLIO    VARCHAR(10) NOT NULL,    FECHA    DATE,    HORA     TIME,    IMPORTE  NUMERIC(15,2),    IVA      NUMERIC(15,2),    TOTAL    NUMERIC(15,2));    /******************************************************************************//*                                 Privileges                                 *//******************************************************************************/  /* Privileges of users */GRANT SELECT ON RDB$FORMATS TO PUBLIC;GRANT SELECT ON RDB$PAGES TO PUBLIC;GRANT SELECT ON RDB$ROLES TO PUBLIC; 
Salud OS

Marc:
Hola.


--- Cita de: egostar en 03 de marzo de 2010, 11:44:05 ---Vaya que si esta muy raro, este es el DDL de esta pequeña base de prueba.

--- Fin de la cita ---

No en realidad es comprensible, intento restaurar una copia de seguridad de una base de datos Firebird 2.1 sobre Firebird 2.0.

Bueno, ya he podido probar ese pequeño programa, y en mi sistema funciona perfectamente (Delphi 2007), muestra los importes como debería (en función de mi configuración regional) es decir 12,30 €, 6,00 €, etc. ...

No he modificado ni una coma de tu programa (aparte de la cadena de conexión), así que tiene que ser un bug de tu Delphi (dudo mucho de que sea un problema de Firebird 2.1 o del driver dbExpress, cuando ya tienes los datos en el ClientDataset no importa mucho de donde hayan venido).

¿ No has encontrado una actualización para tu Delphi ?.

Saludos.

egostar:
Vaya, pues será que necesito algún parche, hasta ahora solo he visto updates para delphi9 y dephi10, voy a buscar un poco más a ver si doy con alguno que tenga que ver con mi D2006 que es la versión de mi Turbo Delphi.

Salud OS y gracias por todo el tiempo que me han brindado.

Delphius:
Hola,
Yo uso F1.5, tengo una base de datos de prueba con una tabla y campos Numeric(10,2). Modifico la ruta a la db y listo... intento abrir la conexión y me indica que no puede abrir la dll dbxint30.dll... quizá deba cambiarla por alguna otra... ¿Alguno de ustedes tiene alguna idea, para probar?... yo uso D6.

Saludos,

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa