Saludos a todos.
He estado haciendo pruebas de mod_harbour para usar ADS (Advantage Database Server) y me ha funcionado el ads.prg de los ejemplos.
Pero al cambiar a mi servidor de ADS me indica un error de versiones de servidor. Obvio porque el servidor de ADS que uso tiene la versión 8.1.
En Harbour (consola) y harbour-minigui (gráfico) yo uso las librerías ace32_81.lib y rddads_81.lib que me funcionan perfectamente.
La consulta es: Cómo puedo usar esas mismas librerías en mod_harbour?
Copio el error:
"
NIL
0
DBFNTX
ADS Error: Error 6316: The Advantage server version is older than the Advantage client version. The Advantage server must be the same version or newer than the Advantage client. The server is older than the client.
filename: F:\APLICACI\ALAJUELA\PRUEBAS\PCIA.IFO
called from: DBUSEAREA, line: 0
called from: pcode.hrb, MAIN, line: 17
called from: HB_HRBDO, line: 0
called from: ..\source\exec.prg, EXECUTE, line: 70
Source:
0015:
0016:
0017 => dbUseArea( .T.,, "F:\APLICACI\ALAJUELA\PRUEBAS\PCIA.IFO", "CIAS", iif( .T. .OR. .F., ! .F., NIL ), .F. )
0018:
0019: AP_RPuts( "<br>",FieldName( 1 ) )
"