Visual Basic.NET - Ruta BD

 
Vista:

Ruta BD

Publicado por belenah (38 intervenciones) el 01/12/2003 13:18:43
De qué manera hago para unir la base de datos con el programa? No kiero que sea una ruta fija sino que puedas elegir la base de datos que kieras en cualquier momentos (siempre cn la misma estructura)...
Espero puedan darme alguna idea. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Ruta BD

Publicado por Yamil Bracho (631 intervenciones) el 01/12/2003 15:54:46
Lo mejor para esto es usar un archivo de configuracion, ya sea.
Este archivo tiene formato XML y tiene como nombre el del ejecutable. Por ejemplo miprog.exe.config. Por ejemplo :
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!-- Configuracion general del sistema -->
<add key="ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Itaca\ItacaData.mdb;User Id=Admin;Password=;" />
</appSettings>
</configuration>

Y en tu programa accedes a este archivo

ConfigurationSettings.AppSettings( "ConnectionString")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ruta BD

Publicado por belenah (38 intervenciones) el 02/12/2003 10:08:59
Me da fallo en esto: ConfigurationSettings.AppSettings( "ConnectionString")
No me reconoce "ConfigurationSettings"
Cómo lo hago entonces..
Y cómo puedo modificar ese archivo en ejecución dependiendo de la base de datos que elija?
Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ruta BD

Publicado por belenah (38 intervenciones) el 03/12/2003 10:41:52
a que se refiere cn eso? muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ruta BD

Publicado por belenah (38 intervenciones) el 03/12/2003 11:08:45
He hecho lo siguiente:
En un archivo XML que se llama miprograma.exe.xml he puesto lo siguiente:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings> <!-- Configuracion general del sistema -->
<add key="ConnectionString" value="C:\prueba" />
</appSettings>
</configuration>

DESPUÉS EN LA APLICACIÓN:
Dim config As System.Configuration.ConfigurationSettings
Dim ruta As String
ruta = config.AppSettings("ConnectionString")

RUTA ME DEVUELVE NOTHING POR QUE?
QUE ME FALTA?
MI APLICACION NO ES WEB, DARÍA IGUAL NO?
MUCHAS GRACIAS POR SU TIEMPO Y AYUDA.
ELENA.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Ruta BD

Publicado por Yamil Bracho (631 intervenciones) el 03/12/2003 14:12:07
La extension del archivo debe ser .config, es decir, te debe quedar el archivo como miprograma.exe.config.
Esto te sirve tanto para una aplicacion web como una de escritorio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar