![]() |
Problema con Dialecto 3 y BDE
Buenos dias, mi problema es el siquiente :
Creo una base de datos en firebird 1.5 de la siguiente manera: (utilizo Dialecto 3, la aplicación está en Delphi 7 y utilizo BDE INTERBASE) Create Table Temp (Field1 decimal(12,2)) mas tarde cuando trato de leir este campo, no lo puedo lograr como Text: Query.fieldbyname('Field1').Text devuelve : (bytes) como AsFloat: Query.fieldbyname('Field1').Text devuelve : error como AsString: Query.fieldbyname('Field1').Text devuelve : dos caracteres '* gracias de antemanos si alguien puede ayudarme o se ha encaontarado con este problema? |
Hola,
me parece que el BDE no funciona con una BD Interbase/Firebird con dialecto 3. Método de acceso Dialecto a utilizar: BDE SQL Dialect 1 FIB SQL Dialect 1 IBX SQL Dialect 3 Interbase Objects SQL Dialect 3 Esto lo he sacado del artículo: http://www.firebird.com.mx/modules/s...rticle&artid=2 Mira tambien: http://www.ibexpert.info/documentati...alect/463.html Salu2. |
instala este programa
Interbase DataPump. v 3.4 http://www.clevercomponents.com/prod...ibdatapump.asp http://www.clevercomponents.com/Downloads/IBPumpBDE.zip para que no te marque error al usar dialecto 3 en Delphi :D |
La franja horaria es GMT +2. Ahora son las 04:34:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi