Ver Mensaje Individual
  #1  
Antiguo 10-03-2004
fidias fidias is offline
Registrado
 
Registrado: sep 2003
Posts: 7
Reputación: 0
fidias Va por buen camino
Unhappy Ambiguos consulta en firebird

Hola,
utilizo IBX 5.0.4 en delphi 5 (update pack 1) y con Interbase 6.0.2 y dialecto 3.
Hasta ahora no nemos tenido problemas de conexión ni de rapidez, los hemos ido solucionando con cambios de extension de la gdb, con backup/restore/gfix, y cosas asi, pero tenemos un cliente en el que el servidor de Interbase se encuentra en un Windows 2003, y la conexión cuesta bastante mas de 30 segs (conectamos con la estructura
ipservidor:ruta_gdb).
Hemos probado Firebird 1.0,1.0.2 y 1.0.3 y con todos tenemos el mismo problema:
- no reconoce f_1 como campo valido obtenido de una consulta del tipo
select count(*) from cliente
donde f_1 lo crea delphi a partir del objeto TQuery

- tambien tengo problemas en todas aquellas consultas que cruzan dos o mas tablas, y no uso alias para nombrarlas, me dice "ambiguous query" y en Interbase no me decia nada, tb pq solo usamos los alias cuando hay campos clave primaria que se llaman igual y puede dar lugar a confusión.

Tengo alguna solución que no sea reescribir todas las consultas de mi aplicación (hay muchiiiiisiiiimas)

Gracias.
Responder Con Cita