FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour SET RELATION y LOCATE
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
SET RELATION y LOCATE
Posted: Tue Jul 03, 2007 02:02 PM

Buenas,

El otro día leí un post sobre SET RELATION.

Eché en falta algún ejemplo de como realizar un LOCATE sobre dos DBFs relacionadas.

Alguien podría instruirme un poco sobre ello?

La verdad, por lo que entendí sogbre SET RELATION no me pareció una panacea para acceder a diferentes DBFs de una manera simple.

Saludos y gracias
Carlos G.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM
SET RELATION y LOCATE
Posted: Tue Jul 03, 2007 04:00 PM

Es muy simple:

Una vez establecida la relacion, haces un LOCATE sobre la tabla "padre" y el puntero de la tabla "hija" se mueve utomaticamente.

Y ahora yo me pregunto.... para realizar una relacion las dos tablas deben de estar indexadas, ¿ porqué querrias hacer un LOCATE en vez de un SEEK ?

Saludos

R.F.
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
SET RELATION y LOCATE
Posted: Tue Jul 03, 2007 04:38 PM
RF wrote:Es muy simple:

Una vez establecida la relacion, haces un LOCATE sobre la tabla "padre" y el puntero de la tabla "hija" se mueve utomaticamente.

Y ahora yo me pregunto.... para realizar una relacion las dos tablas deben de estar indexadas, ¿ porqué querrias hacer un LOCATE en vez de un SEEK ?


Hola Rene,

Para buscar una factura de una fecha concreta de un cliente (de la cual no se el número); cabe la posibilidad de que la primera que se encuentre con el seek 'automático' no sea la buscada.
De ahí que quiera realizar un LOCATE sobre un campo de cada DBF.

Saludos y gracias
Carlos G.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Continue the discussion