Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
2008)?
Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene fecha
Dic 13, 2005.
George
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
ADS 9.0 y Xailer 1.9.3
-
- Mensajes: 64
- Registrado: Mié Abr 16, 2008 7:25 pm
- ignacio
- Site Admin
- Mensajes: 9440
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
ADS 9.0 y Xailer 1.9.3
George,
Debería funcionar, si no los chicos de ADS serían un poco 'chapuzas' pues lo
lógico es mantener la compatibilidad con versiones anteriores. Pero
lógicamente las nuevas funcionalidades de la versión 9 que sólo pueden ser
accesibles vía programación en los equipos clientes no funcionaran.
Desconozco si el equipo de xHarbour ha modificado los módulos de ADS para
recoger las nuevas funcionalidades de la versión 9, pero tenga en cuenta que
el utilizar una librería que utilice las mejoras de la versión 9 puede hacer
que sea incompatible con el acceso a servidores ADS anteriores a dicha
versión y por lo tanto ocasionariamos un tremendo problema a mucha gente.
La librería ace32.lib no es más que una librería de importación de su DLL
correspondiente y seguramente corresponda a la versión 7 de ADS. Puede si lo
desea crear su propia librería de importación con la versión 9, pero no
tiene mucho sentido hacerlo si el acceso a la versión 9 funciona
correctamente con la actual libreria.
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
"George Abinader" <no-reply@no-reply.com> escribió en el mensaje
news:[email=48115f90@ozsrv2.ozlan.local...]48115f90@ozsrv2.ozlan.local...[/email]
> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
> 2008)?
> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene
> fecha Dic 13, 2005.
>
> George
>
Debería funcionar, si no los chicos de ADS serían un poco 'chapuzas' pues lo
lógico es mantener la compatibilidad con versiones anteriores. Pero
lógicamente las nuevas funcionalidades de la versión 9 que sólo pueden ser
accesibles vía programación en los equipos clientes no funcionaran.
Desconozco si el equipo de xHarbour ha modificado los módulos de ADS para
recoger las nuevas funcionalidades de la versión 9, pero tenga en cuenta que
el utilizar una librería que utilice las mejoras de la versión 9 puede hacer
que sea incompatible con el acceso a servidores ADS anteriores a dicha
versión y por lo tanto ocasionariamos un tremendo problema a mucha gente.
La librería ace32.lib no es más que una librería de importación de su DLL
correspondiente y seguramente corresponda a la versión 7 de ADS. Puede si lo
desea crear su propia librería de importación con la versión 9, pero no
tiene mucho sentido hacerlo si el acceso a la versión 9 funciona
correctamente con la actual libreria.
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
"George Abinader" <no-reply@no-reply.com> escribió en el mensaje
news:[email=48115f90@ozsrv2.ozlan.local...]48115f90@ozsrv2.ozlan.local...[/email]
> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
> 2008)?
> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene
> fecha Dic 13, 2005.
>
> George
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 620
- Registrado: Jue Mar 23, 2006 2:39 am
ADS 9.0 y Xailer 1.9.3
George:
> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
> 2008)?
Ningun problema, ADS 9.0 trabajando con Xailer 1.93 sin novedad, por lo
menos hace 5 minutos que pasé junto al servidor y lo vi funcionando con
nuestros programas internos.
> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene fecha
> Dic 13, 2005.
No le hagas mucho caso, el ACE32.LIB es una libreria de importación de
funciones que no afecta para nada el uso del ACE32.DLL.
De todas formas si quieres "hacerte" tu propia libreria ACE32.LIB
actualizada para la version 9 de ADS, haz lo siguiente:
1) Instala el Advantage Data Architech de ADS 9.0
2) Localiza el directorio de instalacion, y de ahi copia el ACE32.DLL,
el AXWCS32.DLL y el ADSLOC32.DLL a tu carpeta donde tienes tu proyecto
Xailer
3) Usando el IMPLIB.EXE de Borland (está en la carpeta BIN de borland)
crea tu nuevo ACE32.LIB de esta forma:
IMPLIB ACE32.LIB ACE32.DLL
Y listo, copia el ACE32.LIB que aparecerá en la carpeta de tu proytecto
Xailer a la carpeta donde está el xHarbour compatible con Xailer y listo.
Por otro lado ten en cuenta que SIEMPRE ADS tiene compatiblidad de
servidor hacia clientes iguales o de menor versión, de tal forma que
puedes atacar una version servidor 9.x con cualquier cliente de
versionens anteriores: 8.1, 8.0, 7.1, 7.0, con lo que no seguro no
funcionara son con los de la 6.x
Saludos
Rene Flores
http://www.ciber-tec.com
>
> George
>
>
> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
> 2008)?
Ningun problema, ADS 9.0 trabajando con Xailer 1.93 sin novedad, por lo
menos hace 5 minutos que pasé junto al servidor y lo vi funcionando con
nuestros programas internos.

> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene fecha
> Dic 13, 2005.
No le hagas mucho caso, el ACE32.LIB es una libreria de importación de
funciones que no afecta para nada el uso del ACE32.DLL.
De todas formas si quieres "hacerte" tu propia libreria ACE32.LIB
actualizada para la version 9 de ADS, haz lo siguiente:
1) Instala el Advantage Data Architech de ADS 9.0
2) Localiza el directorio de instalacion, y de ahi copia el ACE32.DLL,
el AXWCS32.DLL y el ADSLOC32.DLL a tu carpeta donde tienes tu proyecto
Xailer
3) Usando el IMPLIB.EXE de Borland (está en la carpeta BIN de borland)
crea tu nuevo ACE32.LIB de esta forma:
IMPLIB ACE32.LIB ACE32.DLL
Y listo, copia el ACE32.LIB que aparecerá en la carpeta de tu proytecto
Xailer a la carpeta donde está el xHarbour compatible con Xailer y listo.
Por otro lado ten en cuenta que SIEMPRE ADS tiene compatiblidad de
servidor hacia clientes iguales o de menor versión, de tal forma que
puedes atacar una version servidor 9.x con cualquier cliente de
versionens anteriores: 8.1, 8.0, 7.1, 7.0, con lo que no seguro no
funcionara son con los de la 6.x
Saludos
Rene Flores
http://www.ciber-tec.com
>
> George
>
>
-
- Mensajes: 64
- Registrado: Mié Abr 16, 2008 7:25 pm
ADS 9.0 y Xailer 1.9.3
Ignacio / Rene
Gracias por sus repuestas.
Aqui tengo algunas preguntas que quizas ustedes me pueden ayudar an
constestar:
Cual es la forma correcta de usar en Xailer un diccionario de datos (la base
de datos) creada en ADS?
Es posible usar este diccionario desde el inspector de objeto o tenemos que
hacerlo por programacion?.
Pueden Ignacio o Rene, si lo han hecho, compartir un ejemplo de como hacer
esto?
Saludos
George
"Rene Flores" <"rflores[nospam]"@ciber-tec.com> wrote in message
news:[email=48122b8d@ozsrv2.ozlan.local...]48122b8d@ozsrv2.ozlan.local...[/email]
> George:
>
>> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
>> 2008)?
>
> Ningun problema, ADS 9.0 trabajando con Xailer 1.93 sin novedad, por lo
> menos hace 5 minutos que pasé junto al servidor y lo vi funcionando con
> nuestros programas internos.
>
>> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene
>> fecha Dic 13, 2005.
>
> No le hagas mucho caso, el ACE32.LIB es una libreria de importación de
> funciones que no afecta para nada el uso del ACE32.DLL.
>
> De todas formas si quieres "hacerte" tu propia libreria ACE32.LIB
> actualizada para la version 9 de ADS, haz lo siguiente:
>
> 1) Instala el Advantage Data Architech de ADS 9.0
> 2) Localiza el directorio de instalacion, y de ahi copia el ACE32.DLL, el
> AXWCS32.DLL y el ADSLOC32.DLL a tu carpeta donde tienes tu proyecto Xailer
> 3) Usando el IMPLIB.EXE de Borland (está en la carpeta BIN de borland)
> crea tu nuevo ACE32.LIB de esta forma:
>
> IMPLIB ACE32.LIB ACE32.DLL
>
> Y listo, copia el ACE32.LIB que aparecerá en la carpeta de tu proytecto
> Xailer a la carpeta donde está el xHarbour compatible con Xailer y listo.
>
> Por otro lado ten en cuenta que SIEMPRE ADS tiene compatiblidad de
> servidor hacia clientes iguales o de menor versión, de tal forma que
> puedes atacar una version servidor 9.x con cualquier cliente de versionens
> anteriores: 8.1, 8.0, 7.1, 7.0, con lo que no seguro no funcionara son con
> los de la 6.x
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
>
>
>
>>
>> George
Gracias por sus repuestas.
Aqui tengo algunas preguntas que quizas ustedes me pueden ayudar an
constestar:
Cual es la forma correcta de usar en Xailer un diccionario de datos (la base
de datos) creada en ADS?
Es posible usar este diccionario desde el inspector de objeto o tenemos que
hacerlo por programacion?.
Pueden Ignacio o Rene, si lo han hecho, compartir un ejemplo de como hacer
esto?
Saludos
George
"Rene Flores" <"rflores[nospam]"@ciber-tec.com> wrote in message
news:[email=48122b8d@ozsrv2.ozlan.local...]48122b8d@ozsrv2.ozlan.local...[/email]
> George:
>
>> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
>> 2008)?
>
> Ningun problema, ADS 9.0 trabajando con Xailer 1.93 sin novedad, por lo
> menos hace 5 minutos que pasé junto al servidor y lo vi funcionando con
> nuestros programas internos.

>
>> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene
>> fecha Dic 13, 2005.
>
> No le hagas mucho caso, el ACE32.LIB es una libreria de importación de
> funciones que no afecta para nada el uso del ACE32.DLL.
>
> De todas formas si quieres "hacerte" tu propia libreria ACE32.LIB
> actualizada para la version 9 de ADS, haz lo siguiente:
>
> 1) Instala el Advantage Data Architech de ADS 9.0
> 2) Localiza el directorio de instalacion, y de ahi copia el ACE32.DLL, el
> AXWCS32.DLL y el ADSLOC32.DLL a tu carpeta donde tienes tu proyecto Xailer
> 3) Usando el IMPLIB.EXE de Borland (está en la carpeta BIN de borland)
> crea tu nuevo ACE32.LIB de esta forma:
>
> IMPLIB ACE32.LIB ACE32.DLL
>
> Y listo, copia el ACE32.LIB que aparecerá en la carpeta de tu proytecto
> Xailer a la carpeta donde está el xHarbour compatible con Xailer y listo.
>
> Por otro lado ten en cuenta que SIEMPRE ADS tiene compatiblidad de
> servidor hacia clientes iguales o de menor versión, de tal forma que
> puedes atacar una version servidor 9.x con cualquier cliente de versionens
> anteriores: 8.1, 8.0, 7.1, 7.0, con lo que no seguro no funcionara son con
> los de la 6.x
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
>
>
>
>>
>> George
-
- Mensajes: 64
- Registrado: Mié Abr 16, 2008 7:25 pm
ADS 9.0 y Xailer 1.9.3
Me contesto yo mismo:
Si se puede accesar el dicionario de datos de ADS desde el inspector de
objetos. Solo tenemos que ser cuidadosos al señalar el directorio donde esta
el diccionario de datos, indicando tambien el archivo ADD, por ejemplo:
cConnect = C:LawSoftLawDataLawDB.add
Se debe especificar el tipo de archivo correcto:
nFileType = fCDX
El tipo de Server: nServer:Type = asLocal
Y por supuesto el oDataSource = oAdsDataSource1.
Cualquier parametros que indiquemos en el inspectore de objeto, que no este
en acorde, con el diccionario de datos va a traer un error. Y el ADS,
creanme, tiene un listado de errores bien graaande.
Saludos,
George
"George Abinader" <no-reply@no-reply.com> wrote in message
news:481279b1$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Ignacio / Rene
>
> Gracias por sus repuestas.
> Aqui tengo algunas preguntas que quizas ustedes me pueden ayudar an
> constestar:
> Cual es la forma correcta de usar en Xailer un diccionario de datos (la
> base de datos) creada en ADS?
> Es posible usar este diccionario desde el inspector de objeto o tenemos
> que hacerlo por programacion?.
>
> Pueden Ignacio o Rene, si lo han hecho, compartir un ejemplo de como hacer
> esto?
>
> Saludos
>
> George
>
>
> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> wrote in message
> news:[email=48122b8d@ozsrv2.ozlan.local...]48122b8d@ozsrv2.ozlan.local...[/email]
>> George:
>>
>>> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
>>> 2008)?
>>
>> Ningun problema, ADS 9.0 trabajando con Xailer 1.93 sin novedad, por lo
>> menos hace 5 minutos que pasé junto al servidor y lo vi funcionando con
>> nuestros programas internos.
>>
>>> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene
>>> fecha Dic 13, 2005.
>>
>> No le hagas mucho caso, el ACE32.LIB es una libreria de importación de
>> funciones que no afecta para nada el uso del ACE32.DLL.
>>
>> De todas formas si quieres "hacerte" tu propia libreria ACE32.LIB
>> actualizada para la version 9 de ADS, haz lo siguiente:
>>
>> 1) Instala el Advantage Data Architech de ADS 9.0
>> 2) Localiza el directorio de instalacion, y de ahi copia el ACE32.DLL, el
>> AXWCS32.DLL y el ADSLOC32.DLL a tu carpeta donde tienes tu proyecto
>> Xailer
>> 3) Usando el IMPLIB.EXE de Borland (está en la carpeta BIN de borland)
>> crea tu nuevo ACE32.LIB de esta forma:
>>
>> IMPLIB ACE32.LIB ACE32.DLL
>>
>> Y listo, copia el ACE32.LIB que aparecerá en la carpeta de tu proytecto
>> Xailer a la carpeta donde está el xHarbour compatible con Xailer y listo.
>>
>> Por otro lado ten en cuenta que SIEMPRE ADS tiene compatiblidad de
>> servidor hacia clientes iguales o de menor versión, de tal forma que
>> puedes atacar una version servidor 9.x con cualquier cliente de
>> versionens anteriores: 8.1, 8.0, 7.1, 7.0, con lo que no seguro no
>> funcionara son con los de la 6.x
>>
>> Saludos
>>
>> Rene Flores
>> http://www.ciber-tec.com
>>
>>
>>
>>>
>>> George
>
>
Si se puede accesar el dicionario de datos de ADS desde el inspector de
objetos. Solo tenemos que ser cuidadosos al señalar el directorio donde esta
el diccionario de datos, indicando tambien el archivo ADD, por ejemplo:
cConnect = C:LawSoftLawDataLawDB.add
Se debe especificar el tipo de archivo correcto:
nFileType = fCDX
El tipo de Server: nServer:Type = asLocal
Y por supuesto el oDataSource = oAdsDataSource1.
Cualquier parametros que indiquemos en el inspectore de objeto, que no este
en acorde, con el diccionario de datos va a traer un error. Y el ADS,
creanme, tiene un listado de errores bien graaande.
Saludos,
George
"George Abinader" <no-reply@no-reply.com> wrote in message
news:481279b1$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Ignacio / Rene
>
> Gracias por sus repuestas.
> Aqui tengo algunas preguntas que quizas ustedes me pueden ayudar an
> constestar:
> Cual es la forma correcta de usar en Xailer un diccionario de datos (la
> base de datos) creada en ADS?
> Es posible usar este diccionario desde el inspector de objeto o tenemos
> que hacerlo por programacion?.
>
> Pueden Ignacio o Rene, si lo han hecho, compartir un ejemplo de como hacer
> esto?
>
> Saludos
>
> George
>
>
> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> wrote in message
> news:[email=48122b8d@ozsrv2.ozlan.local...]48122b8d@ozsrv2.ozlan.local...[/email]
>> George:
>>
>>> Es posible usar Advantage Dataserver Version 9.0 con Xailer 1.9.3 (Abril
>>> 2008)?
>>
>> Ningun problema, ADS 9.0 trabajando con Xailer 1.93 sin novedad, por lo
>> menos hace 5 minutos que pasé junto al servidor y lo vi funcionando con
>> nuestros programas internos.

>>
>>> Hago la pregunta debido a que la LIB Ace32 que veo en Xailer/Lib tiene
>>> fecha Dic 13, 2005.
>>
>> No le hagas mucho caso, el ACE32.LIB es una libreria de importación de
>> funciones que no afecta para nada el uso del ACE32.DLL.
>>
>> De todas formas si quieres "hacerte" tu propia libreria ACE32.LIB
>> actualizada para la version 9 de ADS, haz lo siguiente:
>>
>> 1) Instala el Advantage Data Architech de ADS 9.0
>> 2) Localiza el directorio de instalacion, y de ahi copia el ACE32.DLL, el
>> AXWCS32.DLL y el ADSLOC32.DLL a tu carpeta donde tienes tu proyecto
>> Xailer
>> 3) Usando el IMPLIB.EXE de Borland (está en la carpeta BIN de borland)
>> crea tu nuevo ACE32.LIB de esta forma:
>>
>> IMPLIB ACE32.LIB ACE32.DLL
>>
>> Y listo, copia el ACE32.LIB que aparecerá en la carpeta de tu proytecto
>> Xailer a la carpeta donde está el xHarbour compatible con Xailer y listo.
>>
>> Por otro lado ten en cuenta que SIEMPRE ADS tiene compatiblidad de
>> servidor hacia clientes iguales o de menor versión, de tal forma que
>> puedes atacar una version servidor 9.x con cualquier cliente de
>> versionens anteriores: 8.1, 8.0, 7.1, 7.0, con lo que no seguro no
>> funcionara son con los de la 6.x
>>
>> Saludos
>>
>> Rene Flores
>> http://www.ciber-tec.com
>>
>>
>>
>>>
>>> George
>
>