Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/06/2005, 03:45
Avatar de txarly
txarly
 
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 2 meses
Puntos: 2
Al final lo he resuelto utilizando un archivo de configuración para la Aplicación de nombre App.config y usando la clase AppSettingsReader.
Dejo aqui el App.config y el metodo para conectarme a base de datos.
Hola moNTeZIon, buscando tb encontre una clase para leer INIs, si que seria otra posibilidad, aunque me ha parecido mas cómodo esta forma.

Código:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <!--   User application and configured property settings go here.-->
    <!--   Example: <add key="settingName" value="settingValue"/> -->
    <add key="strConexion" value="Data Source=basedatos;Initial Catalog=Docs;User ID=sa;Password=pwd;"/>
  </appSettings>
</configuration>
Código:
Dim strConn As String
Dim configurationAppSettings As System.Configuration.AppSettingsReader

configurationAppSettings = New System.Configuration.AppSettingsReader
strConn = CStr(configurationAppSettings.GetValue("strConexion", GetType(String)))

Try
    ConexionDB = New SqlClient.SqlConnection(strConn)
    ConexionDB.Open()
Catch e As Exception
    MessageBox.Show("Error:" & vbCrLf & e.Message)
    Exit Sub
End Try
Gracias
__________________
¿Por qué Uri Geller doblaba cucharas?