Amigos
Actualmente estoy haciendo pruebas con un servidor ads version 8 (demo). Y me asaltan todo tipos de dudas. Debo decirte que he leido algunos post suyos sobre el uso y configuración del servidor pero no ha sido sufucuente
Por ejemplo: un caso clasico.
En una pc (servidor) tengo instalado ADS server (esta pc tiene por nombre ‘SEVILLANA’), en la unidad D:\Misapp\Jardines2\datos tengo las tablas.
Ahora en una pc (pc_trabajo) instalo mi aplicación instalo el jardines.exe, en este las llamadas a la apertura de las tablas las realizo de la siguiente forma
REQUEST ADS, HB_LANG_ES, HB_CODEPAGE_ES
EXTERNAL AdsKeyNo, AdsKeyCount, AdsGetRelKeyPos, AdsSetRelKeyPos
Procedure main()
….
rddsetdefault( "ADS" )
SET SERVER REMOTE
SET FILETYPE TO CDX
SET OPTIMIZE ON
SET DEFAULT TO \\Sevillana\discod (d)\misapp\jardines2\datos\
…
Return
Procedure jardin()
USE JARD NEW SHARED
Browse()
RETURN
Es esto correcto, o me faltan mas pasos.
Otra pregunta seria como usar los rlock, flock, dbcommit, o no se usan?, se usan solo transacciones?
…
BEGIN TRANSACTION
SELECT ....
APPEND BLANK
REPLACE.........
SELECT ....
IF DBSEEK .....
REPLACE....
ELSE
APPEND BLANK
REPLACE .....
ENDIF
COMMIT TRANSACTION…
Salu2
Carlos vargas