• Viernes 15 de Noviembre de 2024, 11:45

Autor Tema:  Cambiar Ubicacion De La Base De Datos  (Leído 1254 veces)

muyoze

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Cambiar Ubicacion De La Base De Datos
« en: Jueves 17 de Noviembre de 2005, 10:05 »
0
Estoy haciendo un programita en el que tengo una funcion para cambiar la ubicacion de la base de datos. Esto lo hago creando un .dat y ahi guardo la ruta de la base de datos, supongo que habra mil maneras diferentes pero solo se me ocurrio esta.

El problema es donde crear el .dat, lo creo siempre en el mismo directorio, por ejemplo  c:\windows o lo creo en la carpeta donde el usuario ha instalado el programa?como puedo saber donde ha instalado el usuario el programa?

Hay alguna forma mejor de hacerlo?


mil gracias  :hola:

cpmario

  • Miembro HIPER activo
  • ****
  • Mensajes: 629
    • Ver Perfil
    • http://www.cpimario.com
Re: Cambiar Ubicacion De La Base De Datos
« Respuesta #1 en: Jueves 17 de Noviembre de 2005, 17:10 »
0
Ponlo en el mismo directorio que la aplicación.
Con el objeto App puedes saber donde está el directorio de la aplicación.

Por ejemplo:
strMiFolder = App.Path

 :comp:

-------------------------------------------------

solcito

  • Miembro MUY activo
  • ***
  • Mensajes: 143
    • Ver Perfil
Re: Cambiar Ubicacion De La Base De Datos
« Respuesta #2 en: Lunes 21 de Noviembre de 2005, 05:40 »
0
Crea un archivo UDL y desde ahi haces la conexion a la base de datos.
Luego desde Visual podes usar una función asi:

Código: Text
  1.  
  2.  
  3. Public Function CadenaConecc() As String
  4.  
  5.     CadenaConecc = "File Name=" & App.path & "\Conexion.udl"
  6.  
  7. End Function
  8.  
  9.  

Saludos

 :hola:
Everything that has a beginning has an end.....