Problemas con Advantage
Publicado: Lun Nov 28, 2005 12:26 pm
Hola creadores:
Tengo un problema de incompatibilidad utilizando ADS al utilizar los
DataSource, la prueba es facil de hacer:
Si tienes el DataSource con:
-nFyleType := afNTX
-nServerType := asREMOTE
pongamos en una opción de menu de tu programa, y en otra opción
utilizas la apertura de fichero estilo toda la vida USE ..... declarando
por supuesto previamente todo lo necesario a nivel de xHarbour:
REQUEST _ADS, ADSKeyNo, ADSKeyCount
RddRegister("ADS",1)
rddSetDefault("ADS")
SET SERVER REMOTE
SET FILETYPE TO NTX
SET AXS LOCKING OFF
Al entrar en la opción del datasource funciona bien, pero al salir de
esta y entrar en la de USE.. da error ADSNTX 7028 open error.
Si entras primero en la opción USE... y despues en la del datasource
funciona bien, pero al volver a entrar en la de USE vuelta al error.
Si ademas analizas con la consola de advantage la apertura de ficheros
en ambos casos, cuando abres con DataSource dice que el fichero es de
tipo ADS, y si abres con USE dice que el fichero abierto es de tipo NTX.
Todo funciona correctamente si utilizas advantage en modo Local, pero
en remoto, cuando Xailer habre con DataSource deja el sistema marcado
para reconocer solo ficheros tipo ADS.
Creo que es un tema a revisar, si necesitais mas información, porque
(p.e) no dispongais de motor ADS remoto de advantage contar conmigo para
realizar cualquier tipo de prueba. (96.155.71.04).
Saludos.
Emilio Gil.
Tengo un problema de incompatibilidad utilizando ADS al utilizar los
DataSource, la prueba es facil de hacer:
Si tienes el DataSource con:
-nFyleType := afNTX
-nServerType := asREMOTE
pongamos en una opción de menu de tu programa, y en otra opción
utilizas la apertura de fichero estilo toda la vida USE ..... declarando
por supuesto previamente todo lo necesario a nivel de xHarbour:
REQUEST _ADS, ADSKeyNo, ADSKeyCount
RddRegister("ADS",1)
rddSetDefault("ADS")
SET SERVER REMOTE
SET FILETYPE TO NTX
SET AXS LOCKING OFF
Al entrar en la opción del datasource funciona bien, pero al salir de
esta y entrar en la de USE.. da error ADSNTX 7028 open error.
Si entras primero en la opción USE... y despues en la del datasource
funciona bien, pero al volver a entrar en la de USE vuelta al error.
Si ademas analizas con la consola de advantage la apertura de ficheros
en ambos casos, cuando abres con DataSource dice que el fichero es de
tipo ADS, y si abres con USE dice que el fichero abierto es de tipo NTX.
Todo funciona correctamente si utilizas advantage en modo Local, pero
en remoto, cuando Xailer habre con DataSource deja el sistema marcado
para reconocer solo ficheros tipo ADS.
Creo que es un tema a revisar, si necesitais mas información, porque
(p.e) no dispongais de motor ADS remoto de advantage contar conmigo para
realizar cualquier tipo de prueba. (96.155.71.04).
Saludos.
Emilio Gil.