Вы находитесь на странице: 1из 4

Guia 4. Conexin a gestores de bases de datos.

Objetivos:
Realizar conexiones a diferentes bases de datos.
Introduccin:
Toda aplicacin orientada a la web usa un gestor de base de datos, para el manejo de las mismas,
y ASP.NET junto a ADO.NET tiene la opcin de manejar varios gestores para la construccin de
sitios WEB dinmicos, el primer paso es poder realizar conexiones a estas.
String de Conexin
Es una cadena de texto que conecta al lenguaje de programacin, en este caso ASP.NET con el
gestor de base de datos seleccionado, este es un ejemplo de una conexin:

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial
Catalog=ejemplo1;Data Source=FLORESAVILES-HP\SQLEXPRESS
En la cual est el proveedor, la seguridad si ser integrada o no, el nombre del catlogo o base de
datos, y el origen de datos, cada conexin tiene una configuracin particular que depender
mucho de los actores de la misma.
Opcin Visual WEB Developer 2010
Desde el explorador de base de datos del VWD podemos crear las conexiones y obtener el string
de conexin, si no est activa, buscamos en el men Herramientas y despus Conectar a base de
datos

Seleccionar la opcin Conectar con base de datos, en las opciones del explorador, el cual
generara la siguiente pantalla.

Paso 1. Seleccionar el oriente de datos, estos podrn ser seleccionados de una lista a
partir de los orgenes instalados y estos a su vez, me mostraran los proveedores dispones
para ese origen, Segn la siguiente imagen.

Paso 2: Seleccionar el nombre del servidos de datos, este la mayora de veces es el primero en la
lista, de lo contrario debemos buscar en la configuracin de la maquina el nombre del servidor.
Paso 3: Ahora es importante configurar si la conexin con el servidor ser con seguridad
autenticada de Windows o si no hay que colocar el usuario y password de la base de datos.
Paso 4: El siguiente paso es seleccionar la base de datos, estas las obtiene automticamente a
partir de la seleccin del servidor de datos, una vez tengamos la lista, debemos seleccionar el que
usaremos.
Paso 5: Probar la conexin, al darle click a esta opcin comprobaremos si esta es exitosa o no.
Paso 6: Este ltimo es de verificar las opciones avanzadas, y de ah obtendremos el string de
conexin, segn la siguiente imagen.


Opcion archivo .udl
Existen muchas maneras de crear un String de Conexin a una Base de Datos, pero aqu est la
menara que ms me acomoda a m.
1. Abrir un Block de Notas
2. Ir a Archivo
3. Guardar como.
4. Nombre: nombre.udl OJO, tiene que ser en esa extensin
5. Tipo: Todos los archivos
6. Guardar

Icono ejemplo
Una vez realizada esta etapa tendremos un archivo de vnculo de datos.
Siga estos pasos para la creacin de una conexin:
1. Presionar doble click sobre el icono.
2. En la primera pestaa Proveedor seleccionar SQL Native Client y presionar siguiente.
3. En la segunda pestaa Conexin
4. Punto 1: Origen de datos se debe ingresar el nombre de la maquina o la IP si es que no
es la maquina local a la cual se desean conectar, adems del nombre de la Instancia de la
Base de Datos.
5. Punto 3: Seleccionar el esquema al cual desean conectarse.
6. Probar conexin, aceptar el mensaje y cerrar el vnculo de datos, si todo resulta bien,
debera salir el mensaje Conexin satisfactoria.
7. Presionar aceptar para guardar la conexin.
8. Para ver la conexin, debemos editar el archivo con un editor de texto, y vera la conexin
segn la imagen.

Opcin WEB.
Otra opcin es crear la configuracin en forma manual y podemos ayudarnos con la siguiente
pgina:
http://www.connectionstrings.com/

Ejercicios:
1- Crear una base de datos en SQL, y realizar la conexin en el VWD y realizar un script de
conexin normal, y script de conexin con clases.
2- Crear una base de datos en ACCESS, y realizar la conexin en el VWD y realizar un script de
conexin normal, y script de conexin con clases.
3- Probar la obtencin de ambos string de conexin con un archivo udl.
4- Crear una conexin de base de datos usando como proveedor sql, tanto con clases como
con el archivo web.config, segn script de ejemplo.

Вам также может понравиться