Está en la página 1de 22

Cmo conectar una

base de datos en SQL


en
C#?
Juan Francisco Gonzlez Reyes 07230471
Taller de BD ITSL, Mxico

Requisitos previos:
MS

SQL Server 2005 (Express o Full Ed.)

Tener instalado al menos un servidor local


Haber creado una base de datos
Aceptar conexiones externas a SQL
Microsoft

C# 2008

SP1 como mnimo


Verificar la instalacin de libreras SQL

1 Configurar SQL Server


Primero se activarn los servicios de SQL, para esto se tiene
que abrir el ADMINISTRADOR DE CONFIG DE SQL SERVER, que
se encuentra en:
inicio>todos los programas > MS SQL Server 2005 >
Herramientas de configuracin

2 Activar servicios
Para

activar los servicios, simplemente se da clic secundario


en el servicio y se selecciona iniciar.
//Si se encuentra desactivada la opcin iniciar. Se puede dar
clic en propiedades y escoger un modo de inicio como
manual

3 Abrir SQL Management


Studio
Ir

a inicio > todos los programas > MS SQL Server 2005 > SQL
Management Studio Express.

4 Verificar la Base de
Datos
Verifica

tener una base de datos creada en tu servidor SQL.


En este caso la Base de Datos se llama Negocio

5 Abrir el Visual Studio


2008
Ir

a inicio > todos los programas > MS Visual Studio 2008 > >
MS Visual Studio 2008

6 Crear un nuevo proyecto


Ir

a Archivo>nuevo>proyecto

7 Seleccionar tipo y
nombre

Se seleccionar como aplicacin de C#- El nombre y


directorio del proyecto.

8.-Entrar al cdigo de la
Form1
Ya

con la Form1 cargada, daremos doble clic sobre sta para abrir su cdigo.

9.-Agregar cdigo
Declararemos la variable con de la siguiente manera:

System.Data.SqlClient.SqlConnection con;

10.-Agregar +cdigo
Dentro del evento Form1_Load, escribiremos:

con = new System.Data.SqlClient.SqlConnection();

11.-Nuevo origen de datos


Agregaremos un nuevo origen de datos Desde el men Datos

12.-Conexin de datos
En

origen de datos elegiremos Base de Datos y siguiente.


En la conexin de bases de datos daremos clic en Nueva conexin

13 Agregar Conexin
En

origen de datos daremos clic en cambiar


Seleccionaremos MS SQL Server

14 Seleccionar Servidor y
BD
1.
2.

3.
4.

Seleccionaremos nuestro
Servidor
Seleccionaremos nuestra Base
de Datos (En este caso
Negocio)
Probaremos la Conexin (Tiene
que funcionar)
Daremos clic en aceptar

15 Cadena de conexin
1.
2.
3.

Daremos clic en el + de cadena de conexin.


Copiaremos la cadena que nos muestre.
Daremos clic en cancelar.

16 Agregar +cdigo
1.

Agregaremos la siguiente lnea dentro del evento Form1_Load:

con.ConnectionString =La cadena que copi hace un momento

17 Agregar +cdigo
1.
2.
3.

Agregaremos un TRY y un CATCH para verificar la conexin en tiempo de


ejecucin del programa.
Si la conexin se realiza satisfactoriamente (try), mostrar un mensaje alentador.
Si no, mostrar un mensaje de conexin fallida (catch)

18 Probar a ver si es
cierto
1.

Si todo sale bien, al correr el programa (F5), nos mostrar un


mensaje alentador:

19 Probar a ver si es
falso
1.

Para comprobar que la aplicacin funciona, simplemente


cambia una letra de la cadena de conexin y prueba el
programa. De seguro lanzar este error:

También podría gustarte