ADS 10

ADS 10

Postby manuelcalerosolis » Mon Dec 20, 2010 7: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.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: ADS 10

Postby Antonio Linares » Mon Dec 20, 2010 8: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ADS 10

Postby manuelcalerosolis » Tue Dec 21, 2010 8:15 am

Gracias, Antonio.

Voy a intentarlo.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: ADS 10

Postby mgsoft » 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
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: ADS 10

Postby manuelcalerosolis » 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.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: ADS 10

Postby mgsoft » Mon Dec 27, 2010 11:02 am

Hola:

¿Has tenido problemas con los filtros?
Saludos,

Eduardo
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: ADS 10

Postby manuelcalerosolis » Thu Dec 30, 2010 6: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.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: ADS 10

Postby mgsoft » 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
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: ADS 10

Postby groiss » Tue Feb 22, 2011 5: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
groiss
 
Posts: 220
Joined: Tue Sep 01, 2009 7:55 am
Location: Plasencia - ESPAÑA

Re: ADS 10

Postby manuelcalerosolis » Wed Feb 23, 2011 9: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.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: ADS 10

Postby MarioG » Wed Feb 23, 2011 3: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
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 111 guests