FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problemas con ADS + xHarbour (distribucion FWH9.06)
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Problemas con ADS + xHarbour (distribucion FWH9.06)
Posted: Wed Aug 26, 2009 02:09 AM
Holas,

tengo el siguiente problema con ADS, una consulta SQL puede ser almacenada en un tabla temporal como sigue

Code (fw): Select all Collapse
SELECT clientes.*, 0.00 as salario INTO #temporal  FROM clientes


en este caso se crea una tabla temporal #temporal cuyas columnas son todas de la tabla clientes mas una columna adicional salario
inicialmente esta con valores 0.0

Con la version de xHarbour + ADS 7.1 Local, podia modificar esta columna simplemente con Alias -> salario := <valor>, pero con la
version de xHarbour que viene con FWH9.06 + ADS 9.1 me da error de escritura.

Alguna idea

saludos

Marcelo
Posts: 94
Joined: Thu May 11, 2006 10:00 PM
Re: Problemas con ADS + xHarbour (distribucion FWH9.06)
Posted: Wed Aug 26, 2009 05:33 PM

Tuve el mismo problema, si ves con el arquitect veras que la temporal abierta en modo lectura, no puede hacer desde el lado del cliente la abra en forma R/W, hice la misma consulta en el foro y nada, por ende la solución casera que implemente es luego de la consulta haz un ADSCOPY a una nueva temp, luego cierra la anterior y haz un ADSCLOSECACHEDTABLES() porque sino en el server quedarán abiertas todas las tablas relacionadas a la consulta.- Luego de hacer el ADSCOPY puedes usar libremente la temporal, el tiempo de copia es extremadamente rapido.- Espero te sirva hasta encotrar la solución deinitiva,

Saludos,

GUSTAVO PREDIGER
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Problemas con ADS + xHarbour (distribucion FWH9.06)
Posted: Wed Aug 26, 2009 09:13 PM

Gustavo,

gracias por responder, por lo visto el error es de la implementacion de xHarbour o mas bien del RDDADS, esperemos que
lo puedan solucionar

gracias

Marcelo

Continue the discussion