Sunteți pe pagina 1din 9

SQL Server 2008 Conectando Aplicacin VS2010

Windows Forms C#

Cuando desarrollamos aplicaciones con Visual Studio 2010, muchas veces (la mayor
parte) necesitaremos que estas aplicaciones interacten con una Base de Datos, es por ello
que hoy veremos la manera de conectar nuestras Bases de Datos creadas en SQL Server
2008 Management Studio a nuestras aplicaciones.

El primer paso que debemos hacer (Ya que estamos usando una aplicacin Windows Forms
C# como ejemplo) una vez abierto nuestro Visual Studio 2010, es seleccionar:
Visual C#
-> Windows
Y seleccionamos Aplicacin de Windows Forms Visual C#

En nombre escribimos el nombre que llevar nuestra aplicacin (En este caso le he
colocado Conexion_SQL_Server_2008), en ubicacin colocamos la ruta donde
almacenaremos nuestra aplicacin y damos clic en Aceptar.
Al cargar la plataforma y aparecer el Form en pantalla, hacemos clic en Orgenes de
datos lo que nos desplegar una ventana donde haremos clic en Agregar nuevo origen de
datos

Esto har que aparezca la ventana del Asistente para la configuracin de orgenes de
datos, donde eligiremos el tipo de origen de datos, es decir de que aplicacin
obtendremos los datos, en este caso seleccionaremos Base de Datos y daremos clic
en Siguiente
Ahora la ventana del asistente nos solicitar el Modelo de la Base de Datos que vamos a
utilizar, seleccionamos Conjunto de datos y hacemos clic en Siguiente

Esto abrir una nueva ventana donde nos mostrar varios tipos de orgenes de datos,
seleccionamos Microsoft SQL Server y en Proveedor de datos seleccionamos Proveedor
de datos de .NET Framework para servidor SQL Server y damos clic en Continuar
Aparecer una nueva ventana Agregar conexin, donde indicaremos el nombre de
nuestro servidor SQL Server 2008 al cual nos conectaremos, indicaremos el tipo de
autenticacin segn sea el caso para conectarnos (Autenticacin de Windows y/o
Autenticacin de SQL Server), luego en Establecer conexin con una base de datos en el
listado indicaremos la Base de datos a la que nos conectaremos (En este caso he
seleccionado Libreria)

Despus de seleccionar nuestra Base de datos, hacemos clic en Probar conexin para
comprobar que hemos establecido conexin correctamente con nuestra Base de datos y
que el motor est trabajando bien
Luego de comprobar que nuestra conexin est funcionando correctamente cerramos la
ventana que nos indica que la prueba se realiz correctamente haciendo clic en el botn
Aceptar, damos clic de nuevo en Aceptar en la ventana de conexin y esto nos llevar a la
ventana donde nos preguntarn que conexin de datos deber utilizar nuestra aplicacin

Seleccionamos la que acabamos de crear (En este caso poseidon.Libreria.dbo) y podemos


ver mas abajo en cadena de conexin que nos indica que es

Data Source=POSEIDON; Initial Catalog=Libreria; Integrated Security=True

luego hacemos clic en Siguiente y nos aparecer otra ventana donde nos preguntarn si
deseamos guardar la cadena de conexin en el archivo de configuracin de nuestra
aplicacin, seleccionamos la casilla y colocamos un nombre identificativo que sea facil para
nosotros recordar, y damos clic en siguiente

En la siguiente ventana y ya para finalizar se nos solicitar que seleccionemos los objetos
de la base de datos que deseamos tener en el conjunto de datos, en este caso
seleccionaremos solamente las tablas Autores y Libros, y damos clic en Finalizar

Ahora que tenemos creada nuestra conexin procederemos a probarla In Situ con nuestra
aplicacin, para ello haremos clic en Cuadro de herramientas y seleccionaremos
un DataGridView para probar la funcionalidad de la conexin
Arrastramos el DataGridView a nuestro Form y le damos las medidas que deseemos,
luego hacemos clic en la flecha que aparece en el lado superior derecho del DataGridView
para que aparezca la ventana de tareas

En ventana haremos clic en Elegir origen de datos donde se desplegar la lista y


hacemos clic en:

Otros orgenes de datos

-> Orgenes de datos del proyecto

-> LibreriaDataSet

-> Libros
Con esto ya tenemos conectado nuestro DataGridView y nuestra tabla Libros en la
aplicacin, ahora incluiremos un nuevo DataGridView a nuestra aplicacin y la asociaremos
a la tabla Autores

Ahora procederemos a correr nuestra aplicacin para comprobar que las conexiones fueron
correctas y poder ver los datos almacenados en nuestras tablas

Con esto hemos aprendido a conectar nuestras bases de datos de SQL Server 2008
Management Studio a nuestras aplicaciones creadas en Visual Studio 2010.

Como siempre ante cualquier duda no dejen de comunicarse que con gusto les responder.

Saludos!
Roberto Pozo

S-ar putea să vă placă și