FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Componentes ZQuery y ZTable [ZeosLib]
Buenas soy nuevo aqui, y mas nuevo utilizando Zeos. empeze a usar Zeos en Delphi XE, y queria saber como utilizar muchas tablas en un ZTable y muchas consultas en un ZQuery, sin tener que agregar un compoenente por cada cosa.-
por ejemplo este procedimiento lee de la tabla medicos y coloca la consulta en un listbox, en este caso mi Zquery tiene cargada la consulta 'Select nombre, apellido from medico' Cita:
desde ya muchas gracias, saludos |
#2
|
||||
|
||||
Hola
El zquery tiene la propiedad sql, esto no quiere decir que se tenga que usar solamente en la pantalla que sale, se puede usar por codigo. El ztable tiene la propiedad tablename ahi es donde se coloca la tabla que se necesite usar. OSEA, contestando a la pregunta: SI se pueden usar los mismos componentes para diferentes consultas. Saludos
__________________
Siempre Novato |
#3
|
||||
|
||||
Cierras el dataset, le asignas el sql que quieras y lo vuelves a abrir/ejecutar.
|
#4
|
||||
|
||||
Hola Caral. Mira te mando un ejemplo de como lo utilizo en forma generica un zquery.
No se, si es la mejor forma. Ademas esta funcion es solo para insertar valores de un vector, llamado campos. Con algunas modificaciones seguramente podras Es funcion porque he utilizado los resultados string en este caso para guardar la consulta. Espero que te sirva como guia. Saludos. Última edición por Sapt_86 fecha: 07-10-2011 a las 19:24:18. |
#5
|
||||
|
||||
Hola
Vamos a la pregunta bien planteada: Se pueden usar los mismos componentes ?, como ?: Supongamos que tenemos dos o varias TList y queremos usar el mismo zQuery para llenar todos: En el caso de un ZTable, simplemente se cambie el nombre de la tabla en la propiedad TableName: Saludos
__________________
Siempre Novato |
#6
|
|||
|
|||
gracias por sus respuestas, lo que intente fue esto y dio resultado;
Código:
ZTable1.TableName:='dsw.medico'; ZQuery1.SQL.Clear; ZQuery1.SQL.Add('Select nombre, apellido from medico'); ZQuery1.Open; Cual es el metodo para iterar sobre SQL o algo por el estilo,- Muchas gracias por sus respuestas, saludos... |
#7
|
||||
|
||||
Hola
Gracias, contesta MI pregunta a la perfección. Saludos
__________________
Siempre Novato |
#8
|
||||
|
||||
Hola
Digamos que quieres tener algunas consultas preestablecidas y que quieres tomarlas cuando quieras. Hagamos un ejercicio (JAMAS lo he hecho, solo se me ocurre): Creamos un procedimiento que nos cargue los string de sql:
Bien ahora lo uso: Es posible que con una funcion camine mejor ya que estara buscando la variable, me imagino que por ahi va la cosa. Solo opino, desde lo mas profundo de mi desconocimiento. Saludos
__________________
Siempre Novato |
#9
|
||||
|
||||
Hola
Bien, despues de probar la chapuza que hice lo he probado y esta es la correcta forma de hacerlo: Se sigue con casi lo mismo, pero ahora pondremos las variables fuera del procedimiento como globales:
Ahora el procedimiento SIN las variables:
Ahora lo llamamos: Bien, ahora si estoy seguro de que funciona, ya lo probé. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 07-10-2011 a las 20:23:28. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizar componentes ZeosLib en mi proyecto | Cañones | Conexión con bases de datos | 4 | 07-07-2010 16:44:49 |
ZEOS Lib ZTable | mightydragonlor | Lazarus, FreePascal, Kylix, etc. | 1 | 21-04-2010 23:18:23 |
Duda sobre ZQuery ( Zeoslib ) | BlackDaemon | MySQL | 2 | 02-02-2007 00:45:08 |
problemas con los componentes ZEOSLIB | JoanKa | Conexión con bases de datos | 8 | 17-01-2005 17:45:35 |
ZTable vs ZQuery | quade | Conexión con bases de datos | 1 | 01-06-2004 18:18:38 |
|