Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   componentes ZEOS y Delphi 7 (https://www.clubdelphi.com/foros/showthread.php?t=8760)

edfz 31-03-2004 22:56:52

componentes ZEOS y Delphi 7
 
Una consulta... cómo hago para enlazar una conexión hecha con los controles de ZEOS a un dbgrid, o dbedit, etc...
gracias...

roman 31-03-2004 23:02:35

Pues de la misma forma que con un TTable o un TQuery.

Las componentes básicas de Zeos son TZConnection y TZQuery. La primera te sirve para configurar la conexión. Simplemente le especificas la dirección del servidor, la base de datos, el usuario de mysql que usarás para conectarte, su password y el protocolo (versión de mysql del servidor).

TZQuery es un descendiente de TDataSet de manera que simplemente tienes que enlazarlo a un TDataSource y éste al control db que desees como un TDBGrid por ejemplo.

// Saludos

edfz 03-04-2004 14:45:46

y...
 
hola,

listo, pero...
cómo hago si ya enlacé el dbgrid con la conexión, para hacer un insert?
Tendría que usar el ZUpdateSQL?
No quiero cambiar el zquery.sql para hacer el insert, porque perdería la conexión que tiene el dbgrid a los datos... Cómo tendría que hacer esto?
Gracias

roman 04-04-2004 22:14:17

No entiendo la pregunta. Sin embargo quizá te sirva saber que puedes poner la propiedad RequestLive del ZQuery para intentar obtener un DataSet actualizable de manera que puedes modificar, insertar y borrar registros de la misma manera a como lo haces con un Table.

Esto no funciona siempre pues depende del tipo de consulta que se haga (básicamente que sólo tome campos de una sóla tabla) y en tal caso tendrías que usar el ZUpdateSql.

// Saludos


La franja horaria es GMT +2. Ahora son las 16:53:46.

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