Ver Mensaje Individual
  #7  
Antiguo 04-08-2011
lbuelvas lbuelvas is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 377
Reputación: 22
lbuelvas Va por buen camino
Hola foro, estoy haciendo pruebas para migrar las bases de datos de los clientes desde Firebird 1.5 (que es pariente muy cercano de Interbase) hacia Firebird 2.5, trabajo con Delphi 6 e IBX (el siguiente paso es cambiar hacia Delphi XE + DBX).

No he tenido mayores problemas pero Firebid 2.5 es mas exigente en la construcción de las clausulas Select, por ejemplo la clausula siguiente funcionaba en firebird 1.5 pero no en la versión 2.5:

Código SQL [-]
select a.*
from cliente a
where cliente.nombre like '%FERNANDO%'

Firebird 2.5 es más exigente entonces debe normalizarse la consulta evitando mezclar los dos tipos de notaciones de una de las siguientes maneras :
Código SQL [-]
select a.*
from cliente a
where a.nombre like '%FERNANDO%'
ó
Código SQL [-]
select cliente.*
from cliente
where cliente.nombre like '%FERNANDO%'
__________________
Luis Fernando Buelvas T.
Responder Con Cita