
[RESUELTO] Relacionar tablas usando Zeos y firebird 2.1
#21
Escrito 30 abril 2010 - 02:30
Probe con el codigo como me indican pero me sigue saliendo el error.
luk2009, el codigo lo puse tal y como lo indicaste, al aparecer el error junta el *from y agrega un ";" al final pero en la propiedad el codigo esta como lo indicas.
#22
Escrito 30 abril 2010 - 02:32
Hola!
Probe con el codigo como me indican pero me sigue saliendo el error.
luk2009, el codigo lo puse tal y como lo indicaste, al aparecer el error junta el *from y agrega un ";" al final pero en la propiedad el codigo esta como lo indicas.
Porque no subes unas imagenes de lo que estas haciendo, así es muy difícil adivinar

Salud OS
#23
Escrito 30 abril 2010 - 02:45
Usado un componente ZTable puedo ver los campos sin problemas.
Con el ZQuery es el problema jeje!

#24
Escrito 30 abril 2010 - 02:47
Saludox !

#25
Escrito 30 abril 2010 - 02:54
Quizas a luk2009se le paso cuando estaba tipeando. Y bueno yo no fui capaz de darme cuenta! je!
Ahora si veo en el DBGrid las 3 tablas!
Saludos!
#26
Escrito 30 abril 2010 - 03:04
Ya lo arregle en el mensaje original, para evitar que alguien mas se enrede con este error.
saludos
#27
Escrito 30 abril 2010 - 03:16
Gracias a los que aportaron en este hilo! voy a seguir con mi investigando acerca de FireBird y SQL jeje!
Tema resuelto!

#28
Escrito 30 abril 2010 - 03:19


Amigo GUN10 un comentario más con intención de mejora que otra cosa... veo que escribiste tu sentencia en una sola linea lo que lo hace un poco más complicado de leerla... a veces por eso se nos van unos detallitos como éste por ejemplo...
Mi sugerencia ?... Algo así:
SELECT A.* FROM pedidos A INNER JOIN clientes B ON A.id_clientes = B.id INNER JOIN Articulos C ON A.id_articulo = C.Id_articulo
Saludox !

#29
Escrito 30 abril 2010 - 03:42
Mi sugerencia ?... Algo así:
sql
SELECT A.* FROM pedidos A INNER JOIN clientes B ON A.id_clientes = B.id INNER JOIN Articulos C ON A.id_articulo = C.Id_articulo
Saludox !



Si lo está haciendo dentro del componente, es obvio que no es así, debe ser de esta forma
sql
SELECT A.* FROM pedidos A INNER JOIN clientes B ON A.id_clientes = B.id INNER JOIN Articulos C ON A.id_articulo = C.Id_articulo
Salud OS
#30
Escrito 30 abril 2010 - 03:58




Saludox !

#31
Escrito 30 abril 2010 - 07:40
Ella como mujer delicada e inteligente tiene una tendencia a dar una mejor terminacion en cuanto a la estetica se refiere y Eso indica que eres hombre rustico y que solo piensas en la solucion y no en los detalles esteticos.
Somos animales sin terminacion, pero yo me siento bien asi. Sera por inconsciente, bueno que se puede hacer!!!
#32
Escrito 30 abril 2010 - 07:52
Estoy de acuerdo con Fenareth,
Ella como mujer delicada e inteligente tiene una tendencia a dar una mejor terminacion en cuanto a la estetica se refiere y Eso indica que eres hombre rustico y que solo piensas en la solucion y no en los detalles esteticos.
Somos animales sin terminacion, pero yo me siento bien asi. Sera por inconsciente, bueno que se puede hacer!!!



Salud OS