ADO: RECORSET Y SET RELATION

ADO: RECORSET Y SET RELATION

Postby Manuel Valdenebro » Mon Sep 26, 2011 8:00 pm

Tengo una aplicación antigua con dbf donde estoy pasando una de las tablas a MySql en un servidor en internet, para que desde periféricos móviles, les envien los datos de situación online. Esta información se baja filtrada desde el servidor a la aplicacion local, en un oRs:Recorset mediante un SELECT.

Las tablas maestras, siguen funcionando en local y en dbf. Pero me encuentro con un problema. Anteriormente la tabla que tengo en internet (cuando era dbf) tenia un SET RELATION con otras tablas maestras que tengo en local en dbf.

Lo que hago ahora es despues de bajar el oRs:Recorset, paso esa información a una dbf temporal donde incluyo el SET RELATION. Pero para ganar tiempo, me gustaria realizar ese SET RELATION en el array del oRs directamente.

En resumen, ¿hay alguna manera de realizar un SET RELATION entre un array (oRst) y una tabla dbf?.

Muchas gracias.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Re: ADO: RECORSET Y SET RELATION

Postby Carlos Mora » Tue Sep 27, 2011 3:06 pm

Hola Manuel,

si tienes todo en MySQL podrías incluir los datos relacionados con un JOIN, pero si están en dbfs.... es un poco complejo, creo que lo más sencillo es como lo estás haciendo.

ADO tiene eventos, uno de ellos es algo asi como onRecordChange, donde tenrdías que hacer los seeks. Pero hay que usar eventos.

Otra alternativa es que pruebes de usar ADORDD, no estoy seguro si tiene implementadas las relaciones, no está terminado pqero si es para lectura es otra posibilidad.
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Carlos Mora
 
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Re: ADO: RECORSET Y SET RELATION

Postby Manuel Valdenebro » Wed Sep 28, 2011 4:29 am

Gracias Carlos.
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 32 guests