Hola, saludos. Tengo un lío para abrir una tabla dbf, ubicada en el servidor.
Pasa aprox. lo siguiente:
1.- Se enciende la estación.
2.- Se enciende el servidor.
3.- Se ejecuta la aplicación, busca la tabla y no la encuentra. (Es obvio ya
que la estación no ha hecho la conexión con el servidor).
4.- Voy al explorador y veo la letra que tengo asignada en mi estación para
poder ver el servidor, ejemplo la X.
5.- Hago click en la X:, y se ven los archivos.
6.- Vuelvo a la aplicación y ejecuto nuevamente, y ahora si la encuentra y si
sigue el proceso.
7.- ¿Hay alguna función, o código que permita reconocer y establecer la
conexión sin hacer intervención ajena al sistema.?
8.- Tengo aplicaciones que tienen el acceso directo hacia la estación, pero en
este caso antes de ejecutar, es windows el que busca la ruta. Ahoar mi
problema es que la aplicación la debo instalar en cada estación, por lo tanto
al abrir una tabla hago:
cRUTA := "la letra y camino ubicado en un archivo ini"
oTABLA := TABLA_DATOS{cRUTA+"\TABLAS\MITABLA.DBF"}
10.- He visto en algunos accesos directo que no está la letra por ejemplo
\\servidor\programa.
11.- ¿Cómo le digo al programa que abra una tabla sin tener la letra de la
unidad.
Perdonen la extensión, agradeceré sus comentarios, atte.
Larry Santibáñez