Advantage Database Server

HMG en Español

Moderator: Rathinagiri

ASESORMIX
Posts: 190
Joined: Thu Oct 25, 2012 8:08 pm
Location: Bqto, Venezuela

Re: Advantage Database Server

Post by ASESORMIX »


Mil disculpas por la tardanza en contestar

link de sistema de compras almacen con ADS

https://mega.nz/#!Y441nKJD!qWu40f3wQ8Te ... Y9ax8tniEU


saludos

cualquier duda estoy a sus ordenes
Muchas Gracias martingz.
Lo voy a revisar, me ayudará mucho.
No te preucupes por la tardanza, llegó a buena hora.
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: Advantage Database Server

Post by SALINETAS24 »

hola, he intentado ejecutarlo y me dice al intentar conectarse ....
CONEXION FTP NO ABIERTA..

¿tengo que hacer algo más...?
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
martingz
Posts: 394
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: Advantage Database Server

Post by martingz »

Mil disculpas eliminen este funcion del main.prg
ftpConnect()

es para revisar si hay actualizaciones del programa


saludos
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: Advantage Database Server

Post by SALINETAS24 »

Hola Martinez y muchas gracias.
No puedo compilar y tampoco tengo el include ads.ch
Sl2
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
ASESORMIX
Posts: 190
Joined: Thu Oct 25, 2012 8:08 pm
Location: Bqto, Venezuela

Re: Advantage Database Server

Post by ASESORMIX »

En este link esta un archivo de Maximiliano para descargar, alli esta el ads.ch
viewtopic.php?f=24&t=3487&p=33504&hilit ... 640#p33504
martingz
Posts: 394
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: Advantage Database Server

Post by martingz »

Salinetas mil disculpas por la tardanza, que errores te salen al compilar?

si el servidor ADS no esta en ejecucion les saldria un error de conexion, recuerden la conexion es al servidor y este se encarga de abrir las dbfs

estoy buscando los ejemplos para crear las librerias del ADS, en cuento las tenga subo todo para que puedan bajarlas, hace mas de 3 años que dejamos de usar ADS, nos pasamos a MySql


saludos
martingz
Posts: 394
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: Advantage Database Server

Post by martingz »

Archivos necesarios para general la libreria libace32.a

tienen que tener instalado binutils de mingw


https://mega.nz/#!p5QEXQZR!D74U_PcHEIOr ... M1nE1vtiIw



cualquier duda estoy a sus ordenes


saludos
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: Advantage Database Server

Post by SALINETAS24 »

Hola Amigo.

Ya me he descargado la version 9.1 de ADS para instalarla. (voy lento, todavía tardaré algún tiempo).
Tu programa "Almacen" no he podido ni ejecutarlo ni compilarlo...., pero le he dado un vistazo y me asaltan unas dudas que me gustaría consultarte, si no te importa.

Veo que en el programa MAIN abres todas las DBF de la aplicación. Yo eso nunca lo he hecho.
¿Que ventajas tienes?
¿es condición de ADS?
¿cuantos ficheros puedes tener abiertos ahora .., con HARBOUR y HMG..?. En clipper teniamos limitaciones.
¿Es más rápida la aplicación...?
También he observado que cuando grabas algún registro no utilizas REPLACE, directamente asignas valor y usas DBCOMMIT() ¿Es mejor o más rápido..?, ¿es obligación de ADS..?

Muchas gracias por tus aclaraciones, y vamos con una cervecita...

Ah.., dado que el manual de ADS viene todo en un INGLES PERFECTO.., hay algo que deba tener en cuenta a la hora de instalarlo. Quiero probarlo en un Window xp.


martingz wrote: Sat Jun 29, 2019 5:59 pm Archivos necesarios para general la libreria libace32.a

tienen que tener instalado binutils de mingw


https://mega.nz/#!p5QEXQZR!D74U_PcHEIOr ... M1nE1vtiIw



cualquier duda estoy a sus ordenes


saludos
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
martingz
Posts: 394
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: Advantage Database Server

Post by martingz »

Salinetas va todo lo que necesitas ahi para compilarlo, que errores te causa
puede ser que no este la libreria de ads para harbour, hay que compilarla para la version que usas

Al abrir las dbf al principo del programa en un ambiente de red, se tarda algo al cargarlas todas, pero de ahi en adelante solo cambias de area y ya
por ejemplo si abriera las bases de datos de articulos se tardaria algo menos, pero lo haria cada vez que abres el modulo de Articulos, supongamos que abres la base de datos de Articulos unas 5 veces y se tarda algunos segundos cada vez que se abre, 5 X n =nn ( esto es una recomendacion de hace mucho tiempo que alguien dio cuando las tarjetas de red eran a 10 y se tardaba bastante en cargarse). No es condicion de ADS , y la unica ventaja es que como ya estan abiertas al principio solo cambio el area de trabajo sin perdida de tiempo.

Tenemos abiertos mas de 70 ficheros sin ningun problema

La aplicacion solo mejora un poco el la apertura de las dbf como te explicaba ( esto se observa mejor en bases de datos muy grandes, tenemos algunas con casi 1,300,000 registros por año y tenemos desde 1993)


en cuanto a grabar los datos
en harbour se puede grabar los datos directamente sin replace, no es de ADS
el dbcommit() lo uso para forzar que en ese momento se graben los datos que esten pendientes

cualquier duda por aqui andamos

y vamos por las cervecitas
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: Advantage Database Server

Post by SALINETAS24 »

Gracias por contestar...
Una maravilla .., tener mas de 70 ficheros abiertos.., me gusta el consejo. Se nota que hace mucho que no programo.
En cuanto al error.., en principio no me da ninguno, pero tampoco puedo compilar. Me he bajado el ADS.CH que me faltaba y si ejecuto desde el IDE.., se queda parado. NO responde.
Si lo hago desde el fichero .BAt, sale la pantalla negra y nada más.
¿es posible que me falte alguna libreria...?
Salud..., y ceveza!!
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
Post Reply