Conectar SQL c Sharp 100420012633 Phpapp01

22
¿Cómo conectar una base de datos en SQL en C#? Juan Francisco González Reyes – 07230471 Taller de BD – ITSL, México

Transcript of Conectar SQL c Sharp 100420012633 Phpapp01

Cmo conectar una base de datos en SQL en C#?

Cmo conectar una base de datos en SQL en C#?Juan Francisco Gonzlez Reyes 07230471Taller de BD ITSL, Mxico

Requisitos previos:MS SQL Server 2005 (Express o Full Ed.)Tener instalado al menos un servidor localHaber creado una base de datosAceptar conexiones externas a SQL

Microsoft C# 2008SP1 como mnimoVerificar la instalacin de libreras SQL

1 Configurar SQL ServerPrimero 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 serviciosPara 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 StudioIr a inicio > todos los programas > MS SQL Server 2005 > SQL Management Studio Express.

4 Verificar la Base de DatosVerifica 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 2008Ir a inicio > todos los programas > MS Visual Studio 2008 > > MS Visual Studio 2008

6 Crear un nuevo proyectoIr a Archivo>nuevo>proyecto

7 Seleccionar tipo y nombreSe seleccionar como aplicacin de C#- El nombre y directorio del proyecto.

8.-Entrar al cdigo de la Form1Ya con la Form1 cargada, daremos doble clic sobre sta para abrir su cdigo.

9.-Agregar cdigoDeclararemos la variable con de la siguiente manera:

System.Data.SqlClient.SqlConnection con;

10.-Agregar +cdigoDentro del evento Form1_Load, escribiremos:

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

11.-Nuevo origen de datosAgregaremos un nuevo origen de datos Desde el men Datos

12.-Conexin de datosEn origen de datos elegiremos Base de Datos y siguiente.En la conexin de bases de datos daremos clic en Nueva conexin

13 Agregar ConexinEn origen de datos daremos clic en cambiarSeleccionaremos MS SQL Server

14 Seleccionar Servidor y BDSeleccionaremos nuestro ServidorSeleccionaremos nuestra Base de Datos (En este caso Negocio)Probaremos la Conexin (Tiene que funcionar)Daremos clic en aceptar

15 Cadena de conexin

Daremos clic en el + de cadena de conexin.Copiaremos la cadena que nos muestre.Daremos clic en cancelar.

16 Agregar +cdigoAgregaremos la siguiente lnea dentro del evento Form1_Load:

con.ConnectionString =La cadena que copi hace un momento

17 Agregar +cdigoAgregaremos 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 ciertoSi todo sale bien, al correr el programa (F5), nos mostrar un mensaje alentador:

19 Probar a ver si es falsoPara comprobar que la aplicacin funciona, simplemente cambia una letra de la cadena de conexin y prueba el programa. De seguro lanzar este error: