FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ads..por favor
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Ads..por favor
Posted: Mon Aug 21, 2017 08:26 PM

Amigos, me he jubilado, ya con 60 años. Ahora tengo el tiempo necesario para dedicarme a mi pasión que es programar y es por eso
que molesto con este tema.
Tengo una aplicación importante trabajando con DBF y CDX y deseo pasarla a ADS.
Hacerla funcionar con archivos ADT y ADI y la verdad es que tengo muchas dudas.(Por ahora en modo local)
1- Cuantos usuarios es aceptable en modo local?
2- Como creo y acceso un DataDictionary.
3- Como creo las lib para Fivewin?

Gracias, espero no molestar mucho y agradezco enormemente la ayuda que me puedan brindar.
Saludos desde Uruguay
Ruben Dario Fernández.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Ads..por favor
Posted: Tue Aug 22, 2017 06:28 PM
Saludos
Hola Ruben
Mra este link, parece que es por numero de usuarios
http://www.abox.com/productos.asp?pid=3

Parece que es mejor APollo, no tiene limite de usuarios, eso es lo que investigue.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ads..por favor
Posted: Tue Aug 22, 2017 09:05 PM

Hola Ruben Dario, si parece que es mejor, pero nadie contesta en Apollo y aquí tampoco.

Es raro, pero bueno, es lo que hay.
ADS es muy bueno, pero hay que saber como conectarse localmente a un Datadictionary, es un archivo .add.
Por lo leí hace un tiempo, ADS localmente da para 5 o 6 usuarios.
Hay el FWH un post de Reinaldo Crespo que un fenómeno en ADS, pero está en inglés.

Saludos.
Ruben Dario Fernández.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ads..por favor
Posted: Tue Aug 22, 2017 09:07 PM

Ruben Dario, mándame un correo a zonadario @ Gmail. com - Sin espacios.

Gracias

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Ads..por favor
Posted: Tue Aug 22, 2017 09:16 PM
Hola,

lo escribo casi de memoria

Code (fw): Select all Collapse
#include "fivewin.ch"
#include "ads.ch"

function main()

   REQUEST ADS
   rddRegister( "ADS", 1 )
   rddsetdefault( "ADS" )
   SET SERVER LOCAL
   adsConnect60( PATH + "\datadictionary.add", 1, "ADSSYS", "PASSWORD" )
   ADSSETDATEFORMAT("DD/MM/YYYY")

   ....
   aqui ya utilizas las tablas de la base de datos como cualquier DBF, adicionalmente puede utilizar SQL que 
es la verdadera ventaja de ADS poder acceder con SQL y/o ISAM Indexed Sequential Access Method (Método de Acceso Secuencial Indexado) que son los DBF tradicionales

return NIL


Adicionalmente, tienes Transacciones, Triggers, procedimientos almacenados, acceder del PHP, Perl, Python, .Net..............

Espero te ayude

Saludos

Marcelo
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ads..por favor
Posted: Tue Aug 22, 2017 09:20 PM

Gracias Marcelo, intentaré.
Muchas gracias.

Saludos
Ruben Dario Fernandez

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ads..por favor
Posted: Tue Aug 22, 2017 09:21 PM

Ruben Dario, mirá este post.

http://www.main.structuredsystems.com/adssamples/

Saludos.
Ruben Dario Fernandez

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 12:41 AM

Gracias ya e visto ese link

Tu has logrado hacer conexion.

Yo logre haciendo con ADO, ellos proporcionan el OBDC y el OLE.
de la otra manera de tu ejemplo no lo he probado, usted logro hacerlo.
este es mi email, rubendariogd@hotmail.com

Con Apollo seria posible, pero no he logrado conseguir el OBDC y el OLE, no hay casi ejemplos y no proporcionan medios para que los desarrolladores hagan las pruebas.

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 03:10 AM

Marcelo que librerias usar en el ejemplo que colocas,

Saludos

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 04:03 AM

Todavía no he logrado conectarme al archivo datadictionary, pero seguiré probando.

Algo va a salir de aquí, entre todos se va poder.
El en link que te dejé, esta incluso como hacer las librerías y de donde bajar los archivos.
Voy a probar con las lib que están en la página.
Veré a donde llego y aviso por aquí.

Saludos
Ruben Dario Fernández.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 01:47 PM

Esto estoy tratando de hacer, pero me da error
hay una libreria rddadsh.lib Me imagino que es de Harbour y rddadshx.lib Me imagino que es de xHarbour
Tu has creado estas librerias, porque no aparece el BAT para crearlas
no aparece el "ads.ch"
Si lo he logrado con ADO

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 03:25 PM

Hola Ruben Dario, aún no he logrado conectarme, sigo intentando.

Aviso, cuando tenga novedades.

Esta muy interesante tAds también que trae un DBF2Advantage.exe que te crea el archivo .add y pasa las dbf a adt.
Sigo intentando.

Saludos.
Ruben Dario Fernández.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 257
Joined: Mon Jun 10, 2013 06:40 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 03:50 PM

Ruben Dario
Ya trabajo con ADS con tablas libres ADT
si quieres mándame un correo
y vamos haciendo que trabaje.
sys . vital arroba live . com . mx

Saludos.

Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 04:15 PM

Gracias Javier, enviado.
Muy amable por tu ayuda, el compañero Ruben Dario Gonzalez de Colombia está en lo mismo.
Vamos a ver si entre los 3 lo sacamos.
Saludos.
Ruben Dario Fernandez
Uruguay

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Ads..por favor
Posted: Wed Aug 23, 2017 04:30 PM

Hola VitalJavier
este es mi correo

rubendariogd@hotmail.com

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com