Foros del Web » Programación para mayores de 30 ;) » .NET »

Conexion remota a SQL 2005

Estas en el tema de Conexion remota a SQL 2005 en el foro de .NET en Foros del Web. Hola soy nuevo en el foro y no se si esto ya ha sido posteado, pero en fin aqui va mi pregunta. Tengo una aplicacion ...
  #1 (permalink)  
Antiguo 23/01/2009, 13:03
 
Fecha de Ingreso: enero-2009
Mensajes: 17
Antigüedad: 15 años, 3 meses
Puntos: 0
Conexion remota a SQL 2005

Hola soy nuevo en el foro y no se si esto ya ha sido posteado, pero en fin aqui va mi pregunta.

Tengo una aplicacion en asp.net la cual usa la siguiente cadena de conexion colocada directamente en el archivo de .vb

Imports System.Data

Dim sql As String
Dim query As String
Dim dbCon As New System.Data.OleDb.OleDbConnection("Provider=SQLNCL I;" & _
"data source = EL NOMBRE DEL SERIVIDOR;" & _
"initial catalog = BD A LA QUE SE CONECTA;" & _
"user id = " & USUARIO & ";" & _
"password = " & CONTRASEÑA & ";")
dbCon.Open()

el caso es que este codigo se repite en cada pagina que tiene conexion ala base de datos y me gustaria saber como puedo crear la cadena de conexion en el webconfig y mandarla a llamar a las paginas sin escribir tanto.

y si no es mucha molestia que me digan como puedo conectarme al servidor mediante el IP ya que al momento de subirla al hosting la base de datos esta en un servidor que tenemos en la empresa y no tiene conexion de red directa al hosting.

si alguien puede ayudarme le agradeceria muchisimo.

Gracias.
  #2 (permalink)  
Antiguo 23/01/2009, 14:03
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Conexion remota a SQL 2005

en el webconfig en la seccion ConnectionStrings agregas algo como
<connectionstrings>
...
<add name="miconexion" value="tu cadena de conexion" />
...
</connectionStrings>


y usando el namespace System.Configuration tiene una clase q se llama ConfigurationManager

creas una instancia de esa clase e invocas algo como ConfigurationManager.ConnectionStrings("nombredetu conexion").ConnectionString

y con eso bastara.

PD : Mas info en http://msdn.microsoft.com/en-us/libr...onmanager.aspx

y en
http://msdn.microsoft.com/en-us/libr...onstrings.aspx
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:04.