Conexion de datos

30/03/2005 - 13:29 por Tamar | Informe spam
Estoy trabajando con una base de datos access y al crear una conexion de
datos, te pide la ruta de la base de datos, el problema es que cuando pasas
el programa a otro ordenador la base de datos debe estar en la misma ruta que
yo la he puesto en el mio, me gustaría sabder que tengo q hacer para que no
tenga q crear la misma ruta en todos los ordenadores donde quiera poner mi
programa. Si es posible poner una ruta relativa? Tengo la base de datos en el
mismo directorio que el programa.
Gracias.

Preguntas similare

Leer las respuestas

#1 Alfredo Novoa
30/03/2005 - 14:18 | Informe spam
Hola

On Wed, 30 Mar 2005 03:29:05 -0800, "Tamar"
wrote:

me gustaría sabder que tengo q hacer para que no
tenga q crear la misma ruta en todos los ordenadores donde quiera poner mi
programa. Si es posible poner una ruta relativa? Tengo la base de datos en el
mismo directorio que el programa.



Es fácil. El directorio del programa lo puedes sacar de:

Application.StartupPath


Saludos
Respuesta Responder a este mensaje
#2 Jerónimo Milea
31/03/2005 - 16:45 | Informe spam
También puedes utilizar AppDomain de la siguiente manera:

string rutaDb;
AppDomain Ad = AppDomain.CurrentDomain;
rutaDb = Ad.BaseDirectory + "nombredeladb.mdb";

Espero te sea util

VoidMain


Tamar escribió:

Estoy trabajando con una base de datos access y al crear una conexion de
datos, te pide la ruta de la base de datos, el problema es que cuando pasas
el programa a otro ordenador la base de datos debe estar en la misma ruta que
yo la he puesto en el mio, me gustaría sabder que tengo q hacer para que no
tenga q crear la misma ruta en todos los ordenadores donde quiera poner mi
programa. Si es posible poner una ruta relativa? Tengo la base de datos en el
mismo directorio que el programa.
Gracias.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida