Página 1 de 1

ADS 9.0 y Xailer 1.9.3

Publicado: Vie Abr 25, 2008 6:35 am
por George Abinader
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

ADS 9.0 y Xailer 1.9.3

Publicado: Vie Abr 25, 2008 9:35 am
por ignacio
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
>

ADS 9.0 y Xailer 1.9.3

Publicado: Vie Abr 25, 2008 9:05 pm
por Rene Flores
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
>
>

ADS 9.0 y Xailer 1.9.3

Publicado: Sab Abr 26, 2008 2:39 am
por George Abinader
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

ADS 9.0 y Xailer 1.9.3

Publicado: Sab Abr 26, 2008 6:09 am
por George Abinader
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
>
>