Professional Documents
Culture Documents
Tutor
INTRODUCTION
The consolidation of the basic concepts of programming is vital when it comes to giving
movement to an application.
For this reason, this activity focuses on Identifying the basic programming structures,
which must be in the forefront, to condition objectives, in such a way that it can be
restrictive in our objectives.
You can combine data elements of different types to create a structure. A structure
associates one or several elements with each other and with the structure itself. When you
declare a structure, it becomes a composite data type, and you can declare variables of that
type.
OBJECTIVES
Specific
Después de la instalación de MySql en nuestro equipo podemos ingresar a través del browser
de internet donde digitamos http://localhost
Tenemos 2 maneras de crear una base de datos, una es gráficamente, es decir utilizar los
eventos de Windows a través de objetos como es el uso del mouse y del teclado donde nos
mostrará visualmente las opciones de creación, de inserción, eliminación y actualización.
Figure 1Creación Base de Datos modo Grafico
En la creación de las tablas siempre se debe definir los campos o columnas que la componen. Cada
campo define una función, un tipo de dato sobre el cual siempre trabajará (Numérico, Carácter,
Fecha, etc) y siempre se indicará por cada tabla cual debe ser el campo dominante,con el fin de
permitir el enlace con otras tablas.
La otra opción que es la más confiable a través de las instrucciones SQL, el cual es un
lenguaje estándar para todos los motores de base de datos.
Estas instrucciones nos permiten a nivel de comandos crear, consultar, eliminar bases de
datos e insertar y actualizar registros en las tablas que la componen.
Algunas instrucciones básicas de SQL son:
Crear
CREATE DATABASE Nombre_Base_de_datos
Ingresar registros
INSERT INTO Nombre Tabla (Nombre de los campos de la tabla) VALUES (valores
que debe tener cada uno de los campos
Figure 7 Ingreso de datos a la tabla
Consultar
SELECT (Nombre campos de la tabla a consultar) FROM Nombre_de_Tabla WHERE
Condición_a_validar
Figure 9 Buscar un dato ingresado en la tabla
Actualizar registros
Eliminar
DROP TABLE Nombre_de_Tabla
Figure 13 Eliminación de Tabla en SQL
Se debe descargar el complemento para Visual Basic que permita la conexión de las bases de
datos de MySql desde el link https://dev.mysql.com/downloads/file/?id=476984 .
Una vez se descargue se ejecuta el instalador del conector
Allí ubicamos los archivos DLL de instalación del conector en la siguiente ruta
C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.11\Assemblies\v4.5.2 y
seleccionamos el archivo Mysql.data.dll
Una vez adicionado el conector de MySql para Visual Basic, iniciamos la creación del
formulario donde abrimos la consola de programación y de diseño para adicional el código
que nos permita la conexión con la base de datos de MySql.
Y luego declaramos las variables globales para lograr la conexión y validación con la base de
datos
Luego ya programamos los botones que realizaran el proceso de insertar, eliminar, actualizar
y consultar la información
3. Diseño de una aplicación multimedia, video, sonido, texto, imágenes.
6. Allí se colocan los botones para play y pausa y abrir, además tres TrackBar para el
volumen, el balance.
7. Se inserta también un ListBox.
10. Agregamos un Timer para programar el TrackBar1 que viene siendo el progreso
del sonido.
Este sería el código:
Try
Label1.Text = AxWindowsMediaPlayer1.currentMedia.duration
TrackBar1.Maximum = Val(Label1.Text)
TrackBar1.Value =
AxWindowsMediaPlayer1.Ctlcontrols.currentPosition
Catch ex As Exception
End Try
A continuación, se ilustra la función empleada para ingresar los registros a la base de datos.
Se define la función ‘insertarPersona’ que recibe 4 Strings como argumentos y como
Return devuelve la varible ‘salida’ que es un String con el mensaje de éxito o error. Aparte
de identificar los campos de la tabla con ‘SqlCommand’, emplea ‘try - Catch’ para
verificar.
A seguir, se da doble click en el Botón principal que valida la información del usuario y
esto nos lleva el editor de código para este.
Allí vemos, en la primera línea, que se verfica que no existan campos vacíos, luego, con el
procedimiento antes descrito ‘insertarPersona’ registra los datos, y termina por limpiar los
campos.
Pero, así como está, no valida la existencia de registros en la bsae de datos.
Aquí se muestra la tabla a la cual están enlazados los campos del formulario.
Ahora, de regreso al botón proncipal, se modifica su código para ingresar esta función
recíen creada usando un ‘IF’ que emplea como condicón su retorno.
Para llamar dicha función debemos emplear la instancia conn de la clase conexión, y a
manera de argumento para la función, ponemos el nombre campo de texto que recibe el
ID del usuario.
CONCLUSIONS
It is important to make a basic, intermediate and deep recognition of the tools
offered by the programming, this in order to be able to apply the respective
conditions that we want to impose on the system, and in this way obtain an
application with limits and restrictions
Visual Basic allows you to test conditions and perform different operations based
on test results. You can check if a condition is true or false, the different values of
an expression or the different exceptions that are generated when executing a
series of instructions which are appended in the practical work done by the group
REFERENCIAS BIBLIOGRAFICAS
Durán, R. L. (2007). Bases de datos con Visual Basic. Barcelona, ES: Marcombo.
Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=9&docID=1020416
3&tm=1480464852302