Visual y SQL

32

Transcript of Visual y SQL

Page 1: Visual y SQL
Page 2: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

El alumno aprenderá a realizar la conexión entre el lenguaje de programación Visual Basic .NET y el servidor de bases de datos SQL Server 2008, así como el manejo de los objetos necesarios para lograr la interacción de un formulario realizado en este lenguaje con la base de datos

Page 3: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Page 4: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 1. Ir al menu inicio, dar clic en Todos los programas seleccionar la Carpeta Microsoft SQL Server 2008 y dar clic en SQL Server Managment Studio

Page 5: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 2. Una vez realizado Paso 1 el software mostrará una pantalla de inicio en la cual solo tenemos que dar clic el botón Conectar

Paso 3. Después del Paso 2 el software nos muestra el Explorador de objetos y una barra de menús en la cual se debe dar clic en el botón Nueva consulta

Page 6: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Después del Paso 3 el software muestra el analizador de consultas que es el espacio donde se escribirán las consultas necesarias para que la base de datos funcione de manera correcta

Page 7: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 4. Ahora en el analizador de consultas se debe de escribir el código SQL para poder crear la base de datos y la tabla que se utilizará en esta practica y para poder ejecutar cada una de las sentencias es necesario dar clic en el botón Ejecutar de la barra de menús.

Page 8: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 5. Ahora se crean los procedimientos almacenados necesarios para crear la interfaz con la base de datos, el primero lleva por nombre alta_alumnos que servirá para registrar nuevos alumnos, escribimos el código y después lo ejecutamos

Page 9: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 6. El siguiente procedimiento almacenado lleva por nombre edita_alumnos que servirá para modificar el registro de los alumnos, escribimos el código y después lo ejecutamos

Page 10: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 7. El siguiente procedimiento almacenado lleva por nombre borra_alumnos que servirá para eliminar el registro de un alumno, escribimos el código y después lo ejecutamos

Paso 8. El ultimo procedimiento almacenado lleva por nombre ver_alumnos que servirá para ver el registro de un alumno, escribimos el código y después lo ejecutamos

Page 11: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Con esto se termina la primer parte de la practica, solo resta cerrar el programa para dar paso al desarrollo de la interfaz gráfica

Page 12: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Page 13: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 1. Para poder realizar la aplicación se tiene que abrir el programa Visual Studio, para ello ha que dirigirse a inicio después se debe dar clic en todos los programas después seleccionar la carpeta Microsoft Visual Studio 2010 y después dar clic en Microsoft Visual Studio 2010

Page 14: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 2. Ahora el software mostrará la siguiente pantalla y para poder comenzar se debe seleccionar del menú Archivo la opción de Nuevo proyecto

Page 15: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 3. En la pantalla que se muestra se debe de seleccionar la opción de Visual Basic y también se debe seleccionar la opción de aplicación de Windows Form y por ultimo en la casilla de nombre se colocará practica

Page 16: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Después de realizar el paso 3 nos aparece la siguiente pantalla que se divide en varias partes, la primera es el Cuadro de herramientas, que es de donde seleccionaremos los objetos a utilizar, la segunda es el explorador de soluciones, que es donde se muestran los objetos que componen nuestro proyecto, la tercera es la ventana de propiedades y la ultima es la pantalla de formulario, que es donde se trabaja

Page 17: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 4. Ahora se debe deben de agregar los objetos al formulario tal y como se muestra en la siguiente imagen, seleccionándolos del cuadro de herramientas. Para cambiar la etiqueta de los objetos es necesario dirigirse a la ventana de propiedades y modificar la propiedad text

Page 18: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 5. Una vez realizado el paso 4 ahora se tienen que cambiar los nombres de algunos objetos en la propiedad name de cada uno de ellos por los que se muestran a continuación y la propiedad enable de los cuadros de texto deberá ser false

t1

t2

t3

t4

dgv

Page 19: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 6. Para comenzar a escribir el código de la aplicación debemos dar clic en la pestaña Form1.vb, lo cual dirige hacia la pagina de código y en ésta agregaremos el las variables a ocupar de manera global.

Page 20: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 7. Ahora se debe crear las funciones para conectar la base de datos con la aplicación con la función conectar() que contiene el siguiente código:

** El nombre de servidor debe ser el que se encuentra en SQL Server 2008 y el nombre de la base de datos es el que escribimos al inicio

Page 21: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 8. A continuación se debe crear la función llenar_grid la cual servirá para poder llenar el grid cada que se actualice un dato

Page 22: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 9. Un vez realizados los pasos anteriores se comienza con la programación de los objetos del formulario siendo éste el primero en programar y solo basta con dar doble clic en cualquier parte de él para introducir el codigo

Doble clic

Page 23: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Para los siguientes pasos solo basta con dar doble clic en el objeto mostrado y se agregará el código correspondiente

Page 24: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 10. Botón nuevo

Page 25: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 11. Botón editar

Page 26: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 12. Botón guardar

Page 27: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 12. Botón Buscar

Page 28: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 12. Botón Buscar

Page 29: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Paso 13. Botón salir

Paso 14.. Una vez terminada la programación para ejecutar el programa es necesario dar clic en el botón Play de la barra de herramientas.

Page 30: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

Page 31: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso

El ejercicio mostrado en esta practica, apoya a los usuarios del las herramientas que se presentan y sientan las bases para poder realizar una aplicación que maneja una base de datos con la plataforma .NET

Page 32: Visual y SQL

Conexión de Visual Basic . NET con SQL Server 2008

Lic. Luis Antonio Sánchez Reynoso