Acceso a dbase
Publicado por Koldo (8 intervenciones) el 23/09/2004 08:48:47
Una duda para los expertos:
tengo que acceder a unas tablas de dBase. Hasta ahí no hay problemas.
La cuestión es el archivo .inf que se genera cuando acceden vinculando las tablas en Access. En ese archivo se almacena la información que permite al Jet saber qué archivo tiene el índice de la tabla.
La gente accede a través de la red, y el archivo .inf se almacena en el directorio donde está la tabla (que es compartido en un servidor). Consecuencia: el último que accede establece el path al archivo de la tabla indice. Como cada uno mapea el acceso al servidor a su aire, el acceso de otros usuarios queda cortado, y mi programa Visual Basic, que está en el servidor, no puede encontrar el archivo índice.
La pregunta es: ¿Hay alguna manera de decir en el programa Visual Basic que no utilice el archivo .inf aunque exista, o que utilice uno que está en otro sitio, independientemente de lo que haya en el directorio donde está la tabla?
Muchas gracias por molestaros en leer todo esto. Un saludo.
tengo que acceder a unas tablas de dBase. Hasta ahí no hay problemas.
La cuestión es el archivo .inf que se genera cuando acceden vinculando las tablas en Access. En ese archivo se almacena la información que permite al Jet saber qué archivo tiene el índice de la tabla.
La gente accede a través de la red, y el archivo .inf se almacena en el directorio donde está la tabla (que es compartido en un servidor). Consecuencia: el último que accede establece el path al archivo de la tabla indice. Como cada uno mapea el acceso al servidor a su aire, el acceso de otros usuarios queda cortado, y mi programa Visual Basic, que está en el servidor, no puede encontrar el archivo índice.
La pregunta es: ¿Hay alguna manera de decir en el programa Visual Basic que no utilice el archivo .inf aunque exista, o que utilice uno que está en otro sitio, independientemente de lo que haya en el directorio donde está la tabla?
Muchas gracias por molestaros en leer todo esto. Un saludo.
Valora esta pregunta


0