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 |
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 |
Cierras el dataset, le asignas el sql que quieras y lo vuelves a abrir/ejecutar.
|
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. |
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 |
gracias por sus respuestas, lo que intente fue esto y dio resultado;
Código:
ZTable1.TableName:='dsw.medico'; Cual es el metodo para iterar sobre SQL o algo por el estilo,- Muchas gracias por sus respuestas, saludos... |
Hola
Gracias, contesta MI pregunta a la perfección.:) Saludos |
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 |
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 |
La franja horaria es GMT +2. Ahora son las 21:10:50. |
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