You are on page 1of 14

Separata de Visual Studio .

Net con SQL Server


Profesor: Csar Robles Melndez Curso: Seminario de Visual .net con SQL Server Tema: Conexin a una base de datos del SQL Server desde .Net Objetivo: y El alumno aprender a conectarse a una base de SQL utilizando el lenguaje de programacin: Visual .Net El alumno ser capaz de conectarse a una base de datos que se encuentra en un servidor remoto o local

Gua de Laboratorio N 1
Tema: Conexin a una base de datos con SQL Server Herramientas de Trabajo: .Net y SQL Server Caso A: Conexin Con Ado va Modulo 1. Activar el Visual Studio .Net 2. Seleccionar la siguiente opcin:

Clic en Proyecto de Crear 3. Se visualiza la siguiente imagen:

Clic en: Aplicacin Para Windows

Seleccionar la carpeta: PracticaVisual

Clic en: Aceptar

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez 4. Para activar el explorador de soluciones, se pulsa las combinaciones de teclas: CTRL + ALT + L, luego se visualiza lo siguiente:

Renombrar Form1.vb por Frmlistado.vb 5. Activar la ventana de propiedades (F4) 6. Propiedades del Objeto Formulario: y Name: Frmlistado y Text: Listado de Datos 7. Del men: proyecto

Clic en la opcin: Agregar Modulo

8. Se visualiza la siguiente ventana:


2

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

Nombre del Modulo: ModConexion Clic en Agregar

9. Activar el Explorador de soluciones: CTRL + ALT + L, se visualiza:

Modulo agregado al proyecto

10. Seleccionar la siguiente solapa o ficha: Clic en la ficha: ModConexion


3

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

11. Importamos la clase, para reconocer la conexin hacia una base de datos de SQL Server

Se declara una variable cadena de tipo string, para realizar la conexin a la base de datos: Northwind

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

Se declaran 3 objetos: Sqlconexion de tipo Connection Dalistado De Tipo SqlDataAdapter (Adaptador de Datos) Dslistado El objeto Dataset

12. Seleccionar la ficha:

frmlistado.vb

13. Del cuadro de herramientas, en la seccin: Datos, seleccionar lo siguiente:

Arrastrar hacia el formulario el objeto: Datagridview (Nuevo Componente en .net)

14. Ampliar el datagridview

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

15. Seleccionar la ficha del modulo (ModConexion) 16. Se genera un sub-procedimiento para llenar los datos al dataset y ser visualizados en el datagridview

17. Seleccionar la ficha del formulario: frmlistado.vb(Diseo) 18. Doble clic en el formulario, para invocar al sub-procedimiento: Conexin, en el load del formulario

Sep

t de Visu l Studio .Net con SQL Server


Profesor: C s r Robles Mel ndez

EJERCICI S PROPUESTOS
Ejercicio 01
1. Elaborar una cone n con la base de datos Northwind y las tablas: Emplo ees, Orders y Det ils Orders en cada Datagridview diferente en un mismo formulario. 2. Nombre del Proyecto: Ejercicio01 3. Nombre del Archivo: frmejercicio (Explorador de soluciones 4. Propiedades del Formulario: y Name : frmlistados y Text : Consultas

Ejercicio 02
5. Elaborar una conexin con la base de datos: Northwind y las tablas relacionadas en un datagridview

Gu de L boratorio N 2
Tema: Conexin a una base de datos con S Server Herramientas de Trabajo: .Net y S Server Caso B: Conexin Con Ado con libreras 1. Activar el Visual Studio .Net
7





19. Para la ejec c

Pulsar: F5

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

Clic en Proyecto de Crear 2. Se visualiza la siguiente pantalla: Seleccionar: Biblioteca de clases

Nombre del Proyecto: ClaseConexion

Carpeta de trabajo PracticaVisual

Clic en el botn: Aceptar

3. Activar el explorador de soluciones (CTRL + ALT + L)

Renombrar: Class1.vb por Claseconexion.vb 4. Se importa la clase, para manipular la base de datos de SQL Server

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

5. Se declara un objeto de tipo conexin:

Cn de tipo SqlConnection 6. Se genera un constructor con la palabra reservada New

Genera una conexin en una clase

7. Se genera una funcin de tipo: Dataset, que nos permite trabajar con comandos (SqlCommand)

Se genera un objeto comando del SqldataAdapter


9

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

8. Se graba el proyecto 9. Para generar a la funcin, seleccionamos lo siguiente: De la barra de mens; clic en: Generar

Clic en la opcin: Generar ClaseConexion 10. En la parte inferior izquierda de la pantalla, al final se debe que visualizar:

11. Activar el .net por Segunda vez, para poder invocar a la clase

Clic en Proyecto de Crear

10

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez 12. Se visualiza la siguiente pantalla:

Clic en: Aplicacin para Windows

Nombre del Archivo: ConexionConClases

Carpeta de trabajo PracticaVisual

Clic en el botn Aceptar

13. En el explorador de soluciones, cambiar: Form1.vb por: FormClases.vb 14. Insertar un datagridview en el formulario 15. Se invoca a la librera dll (Clase que se hizo en el anterior proyecto) 16. En el explorador de soluciones:

17. En referencia, clic derecho:

11

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

Clic en la opcin: Agregar Referencia

18. Se indica la ruta:

Toda la ruta, hasta la carpeta: Debug

19. Seleccionar el archivo: ClaseConexion.dll, clic en Aceptar

12

Separata de Visual Studio .Net con SQL Server


Profesor: Csar Robles Melndez

20. En el explorador de proyectos se visualiza:

Clase:

ClaseConexion, agregada al
proyecto

21. En el form, load del formulario

13

Separata de Visual Studio .Net con SQL Server


Profesor: C sar Robles Mel ndez

22. Grabar y ejecutar el proyecto

14

You might also like