CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Como Usar Los Connection Strings Dentro Del Codigo

(1/1)

Javier Santamaria:
Hola,

Una pregunta facil. Querria poder especificar la connection string de mi BD en el web.config y luego, desde cualquier pagina que requiera conexion a la BD, hacer referencia a esta connection string del web.config sin tener que escribir otra vez toda la connection string.

Por mas vueltas que le doy me sigue saltando este error:

"Format of the initialization string does not conform to specification starting at index 0."

A ver si alguien me puede echar una mano. Muchas gracias por adelantado.

F_Tanori:
Puedes colocar tu codigo?


tu connectionstring el que esta en el web.config y donde haces el llamado


Saludos

ing_marco:
deberias tener algo parecido en tu webconfig:

<configuration>
         <appSettings>
      <add key="StrConn1" value="Server=TuServer;Database=TuBasedeDatos;User Id=tuusuario;Password=tupassword"/>
   </appSettings>
  <system.web>

y en la aplicacion deberias tener algo como esto.

Dim StrConn As String
StrConn = ConfigurationSettings.AppSettings("StrConn1").ToString

eso es todo.
Espero eso solucione tu problema amigo, sino pues coloca parte de tu codigo para poder darte una mano.

Recuerda:
Solocodigo.com no SoloTareas.com

Saludos.

Marco

sergiotarrillo:

--- Cita de: "ing_marco" ---

<configuration>
         <appSettings>
      <add key="StrConn1" value="Server=TuServer;Database=TuBasedeDatos;User Id=tuusuario;Password=tupassword"/>
   </appSettings>
  <system.web>

y en la aplicacion deberias tener algo como esto.

Dim StrConn As String
StrConn = ConfigurationSettings.AppSettings("StrConn1").ToString

eso es todo.
--- Fin de la cita ---
eso si usas ASP.NET 1.X, si usas ASP.NET 2.0 hay un nuevo elemento especial para las cadenas de conexion, connectionStrings.

Saludos,

Javier Santamaria:
Hola de nuevo, gracias a los dos por vuestras respuestas.

Pues ya esta solucionado. Lo hago asi:

conexion.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings("Nombre de la conexion en el web.config").ToString

Navegación

[0] Índice de Mensajes

Ir a la versión completa