SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: javiburgo en Martes 27 de Abril de 2004, 13:50

Título: Direccion De Red Para B.d.
Publicado por: javiburgo en Martes 27 de Abril de 2004, 13:50
buenas chicos  :hola:

yo tengo una base de datos en un ordenador de la red, a la cual quiero acceder desde otro ordenador, pero poniendo su dirección completa,para usar la instrucción, por ejemplo:

    Set mb = OpenDatabase("c:/Directorio1/bd.mdb")

qué tendría que poner antes de c: para que me vaya por la red ???
Soy consciente de que puedo usar un origen de datos ODBC definido en cada pc, pero en principio, quería probar de esta forma...

Gracias de antemano.
 :whistling:
Título: Re: Direccion De Red Para B.d.
Publicado por: Brroz en Martes 27 de Abril de 2004, 14:44
Hola paisano.

Puedes seguir varios caminos:

- Tener una unidad asignada al recurso de red. La ruta de la bd seria similar a si estuviera en local, por ejemplo Set mb = OpenDatabase("u:/CarpetaCompartida/bd.mdb"). Puedes realizar la conexión con la unidad manualmente, manualmente indicando que se restaure la conexión al iniciar (sólo lo tendrías que hacer una vez), o mediante el comando Net Use.

- Referirse al equipo que tiene la bd por su ip o por su posible nombre de dominio:

por su ip: \\999.999.999.999\CarpetaCompartida\db.mdb

o si tienes una entrada para la ip en el archivo hosts (o lmHosts, asegún), asociandola a un nombre para el equipo: \\NombreEquipo\CarpetaCompartida\db,mdb

Abur.
Título: Re: Direccion De Red Para B.d.
Publicado por: javiburgo en Martes 27 de Abril de 2004, 15:10
:D   Graciñas amigo, cuando llegue a la empresa en cuestión lo pruebo, aunque yo creo que no habrá problema... me quedo con la primera..

Abur