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)
-   -   Setkey o similar para Zeos->MYSQL (https://www.clubdelphi.com/foros/showthread.php?t=35471)

Ade 12-09-2006 05:03:51

Setkey o similar para Zeos->MYSQL
 
Hola a todos de nuevo, tras unas vacaciones ya he vuelto al lio.
Mi problema es que quiero seleccionar una linea de un dbgrib el cual esta relacionado con ZQuery y tras pulsar un boton que los datos de esa linea aparezcan en DBEdit, relacionados con una ZTable para poder ser modificados, la cuestion es que con tablas planas se hacerlo, tras seleccionar la fila sólo he de:
Código Delphi [-]
Table1.SetKey;
Table1.FieldByName('IdProveedor').AsInteger:=Proveedores.Query1.FieldByName('IdProveedor').AsInteger  ;
Table1.GotoKey;
pero con el ZTable no existe setkey ni gotokey, si alguien sabe de una funcion o procedure similar estaria muy agradecida, y sino a seguir buscando!!
Saludos

Ade 12-09-2006 05:07:08

se me olvido añadir...
 
el ejemplo expuesto anteriormente es con dos forms, uno se llama Proveedores

Ade 13-09-2006 04:16:29

por si alguien lo necesitara en un futuro...
ya consegui lo que queria, era muy simple solo debia de usar locate con:
Código Delphi [-]
     ZTable1.Close;
     ZTable1.Open;
     ZTable1.Locate('cod_proveedores', ZQuery1.FieldByName('cod_proveedores').AsInteger, []);
     ZTable1.Edit;

saludos


La franja horaria es GMT +2. Ahora son las 09:54:24.

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