El primer paso para asociar una cadena de conexión con nuestra fuente de datos es conocer la siguiente información:
a) Nombre de la instancia.
b) Nombre de la base de datos.
c) Usuario y contraseña del usuario que tiene permisos sobre la base de datos.
Instancia: EQUIPO.
BD: prueba.
User: sa,Pass: sasysadmin.
Si no conoces el nombre de la instancia del SQL server ejecuta el siguiente comando:
BD: prueba.
User: sa,Pass: sasysadmin.
Si no conoces el nombre de la instancia del SQL server ejecuta el siguiente comando:
USE master; -- Para que la query se ejecute en dicha base de datos
GO
SELECT [name], data_source FROM sys.servers;
GO
SELECT [name], data_source FROM sys.servers;
Ahora creamos un nuevo sitio Web en Visual Studio 2008 y abrimos el archivo de configuración Web ( web.config )
Buscamos el elemento
<connectionstrings>
<add connectionstring="Data source=EQUIPO; Initial catalog=Prueba; User id=admin; Password=123456" name="cnx" providername="System.Data.SqlClient">
</add></connectionstrings>
<add connectionstring="Data source=EQUIPO; Initial catalog=Prueba; User id=admin; Password=123456" name="cnx" providername="System.Data.SqlClient">
</add></connectionstrings>
El atributo connectionString debe tener los siguientes datos:
Data source es la instancia que utilizamos en SQL Server.
Initial catalog es el nombre de la base de datos a utilizar.
User id es el nombre de usuario que se conectara a la base de datos.
Password es la contraseña del usuario de la base de datos.
Por último el providerName que es un espacio de nombres de System.Data.SqlClient.
Asi, cuando programemos la query, al iniciar la conexion deberemos poner:
Dim conex as new SqlConnection(WebConfigurationManager.ConnectionStrings("cnx").ConnectionString)
0 comentarios:
Publicar un comentario