Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2003, 13:17
Albertron
 
Fecha de Ingreso: marzo-2002
Mensajes: 188
Antigüedad: 23 años
Puntos: 0
connection string desde un txt

Hola qtal,
Alguien sabe cómo pasar el connection string por ODBC y como usarlo en ASP.NET

Por ejemplo, yo tengo un conexion.txt con la siguiente línea:
Provider=SQLOLEDB;Data Source=mi_servidor;Initial Catalog=mi_bd;UID=mi_usuario;PWD=mi_password

En mi ASP.NET utilizo el siguiente código para recuperar esta línea:

Dim conn_file As String = Server.MapPath("conexion.txt")
Dim objStreamReader As System.IO.StreamReader
objStreamReader = System.IO.File.OpenText(conn_file)
Dim conexion As String = objStreamReader.ReadToEnd()
lb_conexion.Text = conexion
objStreamReader.Close()

Y luego pruebo con esto:

Session("conexion") = New OleDb.OleDbConnection(lb_conexion.text)

Y me da el siguiente error:


El formato de la cadena de inicialización no cumple con las especificaciones OLE DB. Empieza alrededor del carácter [0] en la cadena de conexión.

en lb_conexion.Text tengo el contenido del ficherito de conexión

Alguna idea? Gracias y un saludo