FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ADS 10
Posts: 149
Joined: Mon Oct 10, 2005 09:30 AM
ADS 10
Posted: Mon Dec 20, 2010 07:53 PM

Hola a todos.

Me gustaría pasar mi aplicación al motor de bb.dd. ADS10.

Tengo xHarbour y FW10.2, hay alguien que este trabajando en esta plataforma, en principio me surgen muchas dudas.

Gracias.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ADS 10
Posted: Mon Dec 20, 2010 08:20 PM

Manuel,

Luis Krause y Brian Hays son usuarios de ADS desde hace muchos años, contacta con ellos seguro que te ayudarán a aclarar dudas, etc

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 149
Joined: Mon Oct 10, 2005 09:30 AM
Re: ADS 10
Posted: Tue Dec 21, 2010 08:15 AM

Gracias, Antonio.

Voy a intentarlo.

Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: ADS 10
Posted: Sat Dec 25, 2010 10:20 PM

Hola,

Este es el código que debes añadir al comienzo:

1) Call the ADS Service:

REQUEST ADS

2) Set the RDD Default

RddSetDefault("ADS") // just ADS, data file type comes later

3) Set the Server type:

AdsSetServerType(7) // 1-Local 2-Remote 3-Local+Remote 4-Internet
5-Internet+Local 6-Internet+Remote, 7-All of them

4) Set the file type

AdsSetFileType(2) // 1- DBFNTX 2- DBFCDX 3- ADTADI

Y listo.

Saludos,



Eduardo
Posts: 149
Joined: Mon Oct 10, 2005 09:30 AM
Re: ADS 10
Posted: Mon Dec 27, 2010 10:22 AM

Quiero dar las gracias públicamente a Luis Krause, por su ayuda para tener en mi aplicación la posibilidad de usar los motores de bb.dd. de ADS.

Ya lo he conseguido gracias a el u ahora estoy en fase de testeo, de momento todo va a las mil maravillas.

Saludos.

Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: ADS 10
Posted: Mon Dec 27, 2010 11:02 AM

Hola:

¿Has tenido problemas con los filtros?

Saludos,



Eduardo
Posts: 149
Joined: Mon Oct 10, 2005 09:30 AM
Re: ADS 10
Posted: Thu Dec 30, 2010 06:29 PM

Mis pruebas aun no son muy extensas, pero de momento lo único q detecto de los filtros es q son extremadamente mas rápidos q en el RDD nativo de xHarbour, ven muy bien.

Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: ADS 10
Posted: Thu Dec 30, 2010 11:13 PM

Hola:

ADS no soporta filtros del tipo SET FILTER TO &cCondicion.

En efecto, las mejoras de velocidad son muy notables.

¿Usas el servidor o el modo local?.

Cambiando ads.cfg se puede poner hasta 20 usuarios sin necesidad de tener el server.

¿Has probado el acceso a los datos via internet?

Saludos,



Eduardo
Posts: 234
Joined: Tue Sep 01, 2009 07:55 AM
Re: ADS 10
Posted: Tue Feb 22, 2011 05:02 PM

Manuel:
Podrías orientarme un poco en sacarle partido al ADS. Sobre todo en el tema de filtros y si hay posibilidad de crear indices temporales.
Un saludo
José Luis

Posts: 149
Joined: Mon Oct 10, 2005 09:30 AM
Re: ADS 10
Posted: Wed Feb 23, 2011 09:33 AM

Hice algunas pruebas con el servidor en local y remoto no lo utilice via internet, y el rendimiento en general en red local era bastante peor que el DBFCDX nativo, por lo tanto decidí no continuar investigando con ADS.

Ahora están creciendo algunas alternativa como RDDNet de Harbour, hay q esperar a ver como evolucionan.

Saludos.

Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: ADS 10
Posted: Wed Feb 23, 2011 03:39 PM

Agrego:
Aparte del REQUEST ADS hay que agregar
EXTERNAL OrdKeyCount, OrdkeyNo (Caso contrario hay problemas con los browses)

En cuanto a los filtros, ADS dispone de filtros muy veloces a traves de la función AdsSetAOF() con la particularidad de que si el Filtro se define por un campo indexado, la función usa tal índice.
Las funciones DbFilter(), DbClearFilter() son validas cuando hay filtros activos

Saludos

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina

Continue the discussion