Comento los avances realizados en tiempo libre con un programa de prueba y una tabla dbf y en modo local.
1. Ejecutar LetoDB
2. Ejecutar Manage con la IP del equipo, desconozco el motivo pero 'localhost' responde solo cuando est谩 de buenas.
Los par谩metros de LetoDB.Ini son tomado por LetoDB.Exe y no por la aplicaci贸n por tanto estos dos archivos deben estar juntos, digo esto porque cre铆 que eran tomados por la aplicaci贸n.
Los datos pueden estar en cualquier unidad y ruta (C:, D:, H:, etc.) y la aplicaci贸n en otra, lo importante es que LetoDB vea la ruta al iniciar (DataPath = H:\Hello).
Lo que no he podido es habilitarlo como un servicio o alojarlo como servidor y por 煤ltimo veo que las tablas son usadas en modo exclusivo, si las tengo abiertas con otra aplicaci贸n simplemente no responde protesta enviando mensajes que no entiendo pero que quedan guardados el LetoDB.Log, normalmente es porque no puede abrir las tablas.
Por hoy hasta aqu铆, ya ver茅 si hay mas...
#Include "FiveWin.Ch"
FUNCTION Main()
LOCAL cServer:="//192.168.1.200:2812/", nI
REQUEST Leto
RDDSetDefault("Leto")
IF Leto_Connect(cServer)==-1
MsgAlert("No se puede establecer la conexi贸n.","Verifique!")
RETURN (NIL)
ENDIF
DBUseArea(.T.,,cServer+"Dat2008/Personal","Personal")
IF !Empty(OrdName(1)) // Esto porque parece que no hay SET AUTOPEN
Personal->(DbSetOrder(1))
ENDIF
IF Personal->(DbSeek("0275"))
MsgInfo(Personal->NomCom)
ELSE
MsgInfo("No lo encontr茅!")
ENDIF
Personal->(DbCloseArea())
RETURN (NIL)