Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-03-2004
fidias fidias is offline
Registrado
 
Registrado: sep 2003
Posts: 7
Poder: 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
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 08:27:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi