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.

ADS 9.0 y Xailer 1.9.3

Foro de Xailer profesional en español
Responder
George Abinader
Mensajes: 64
Registrado: Mié Abr 16, 2008 7:25 pm

ADS 9.0 y Xailer 1.9.3

Mensaje 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
Avatar de Usuario
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

Mensaje 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
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

ADS 9.0 y Xailer 1.9.3

Mensaje 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
>
>
George Abinader
Mensajes: 64
Registrado: Mié Abr 16, 2008 7:25 pm

ADS 9.0 y Xailer 1.9.3

Mensaje 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
George Abinader
Mensajes: 64
Registrado: Mié Abr 16, 2008 7:25 pm

ADS 9.0 y Xailer 1.9.3

Mensaje 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
>
>
Responder