Programación LL Segunda Tarea 2do Modulo
Programación LL Segunda Tarea 2do Modulo
2do modulo
Nombre: Eliezer
e. Establezca en la propiedad Text de los seis botones de opción, y puede ser cambiado desde la
ventana de propiedades o en tiempo de ejecución. Los valores para ser agregados son:
Visualizar Códigos
Private sub Form_Load (ByVal
E As System.EventArgs) Handles
MyBase.Load
Primarios”
End Sub
Propiedad Checked
Para verificar el estado CheckBox, se realizará el siguiente ejemplo, según los pasos.
Sintaxis
Sintaxis para cambiar las propiedades a nivel de código, según se muestra a continuación:
NombreObjeto.NombrePropiedad = Valor
NombreObjero será el nombre del objeto a cambiar cuando se agrega el punto se accede a la
propiedad del objeto que se desea cambiar. Valor es el nuevo valor de la propiedad.
Ejemplo
Crear un nuevo proyecto de Windows Application. Utilizando como lenguaje de desarrollo a Visual
Basic. Agregar el nombre a la aplicación llamada, “ejercicio 0”, crear carpeta con el mismo nombre
en el disco C: Ejemplo C: \Ejercicio O. ver imagen a continuación:
Visual Studio, inmediatamente le creará un formulario con un nombre por defecto llamado Form l,
donde se realizará el ejercicio del cambio de Propiedad del Objeto.
Pasos a seguir:
1. Ir al Menú de Opciones y seleccionar ToolBox para tomar el control y arrojarlo a la posición
deseada en el formulario.
2. Posicionarse en el formulario y presionar doble click sobre él. De esta manera se accesa al
código de la aplicación, donde se agregaran las instrucciones:
End Sub
3.Presionar el botón de salvar todo, y luego ejecutar F5, para visualizar resultados.
Es sumamente importante tener claro, que un método puede ser llamado desde cualquier parte
aplicativo para esto será necesario conocer como invocarlo.
Se utilizará el método Show de la clase MessageBox, para desplegar un mensaje al usuario que
utiliza la aplicación. Para esto se eliminará el Control TexBox llamado TextBox1 del formulario.
Presionar click, sobre el formulario Form1 y ejecutar la tecla de función F7, para invocar el método
Load (Carga) del formulario. El método Load es ejecutado antes de presentar el formulario con los
datos.
En el modo de diseño de Window, presionar doble click en el botón de salir, y por defecto
Visual Studio genera automáticamente el evento handler, que será donde se introducirá el
código en cuestión.
El objeto Principal de este ejercicio es hacer la prá ctica de compilació n y prueba del
aplicativo desarrollado, conjuntamente con el salvado de la aplicació n.
Sintaxis
Ejemplo
If [Condición] then
[Código a ser ejecutado, si condición es verdadera]
End if
2. Decisión libre: se puede utilizar esta instrucció n, cuando la condició n que se desea en
particular es verdadera se ejecuta un bloque de có digo y si es falsa entonces se ejecuta el otro
grupo de có digo.
Sintaxis
If [Condición] then
[Ejecución de instrucciones, Si la condición es verdadera]
Else
[Ejecución de instrucciones, Si la condición es falsa]
End If
Ejemplo
If (Cantidad > 1000) then
‘Agregar códigos a ejecutar si cantidad es mayor que 1000
Aquí
‘…………………………………..
‘…………………………………..
Else
‘Agregar códigos a ejecutar si cantidad es menor que 1000
Aquí
‘…………………………………..
‘…………………………………..
End If
For Each…Next
La sintaxis para cada interacción del ciclo, incluye la definición de variable utilizado en un
arreglo o colección.
Next
En este tipo de interacción o ciclo, no es necesario utilizar una variable de contador. En este tipo de
ciclo no se tiene control del orden de la interacción a través de los elementos en un arregle o
colección. Este orden dependerá de cómo está implementado el arreglo.
Ejemplo 1
‘Para todos los controles del formulario
For Each currentControl As Control In Me. Controls
‘Si el control es un botón.
If currentControl. Getype Is Getype(Button)Then
‘Deshabilitamos el botón
currentControl. Enable = False
End if
Next
Ejemplo 2
lsColor
Next
Ejemplo 1
La tabla de estudiantes, que contiene informaciones relacionadas a los estudiantes, tales como
número de matrícula, nombre del estudiante, sexo, curso, etc…
Las tablas contienen registros, columna, y llaves. Las columnas tienen elementos individuales de
datos en el modelo de entidades de la tabla. Ahora para identificar cada registro o fila, las tablas
utilizan una columna llamada primary key. Este primari key es el único valor que en la fila
completa de la tabla, hace el registro diferente y único. Ejemplo de la tabla de estudiantes, se
utiliza una columna EstudianteID. Según se ha visto en capítulos anteriores las relaciones entre
las tablas tienen una cardinalidad.
1. Modelo Conectado 2. Modelo Desconectado
Modelo Conectado
El Modelo conectado, permite conectarse a la base de datos y ejecutar comando simultáneamente a la base de
datos, mientras en la base de datos se mantenga la conexión abierta. El modelo conectado, utiliza un número de
clases que provee funcionalidad para abrir conexiones de base de datos y manipulaciones de datos.
Con el modelo conectado, podemos utilizar unas cantidades de clases que provee funcionalidad para abrir
conexiones de base de datos y manipular base datos. Ejemplo, System .Data.SqlClient namespace que provee
conexión a una clase llamada SqlConnection y a una clase SqlCommand. La clase SqlConnection se conecta al
servidor de base de datos que en este caso pudiera ser Access o SQL Server. La clase SqlCommand ejecuta una
instrucción SQL al servidor de base de datos.
Modelo desconectado
El modelo desconectado permite crear en memoria caché desde los datos originales y luego desconectarse de ese
origen de datos. Se podía visualizar, modificar y eliminar datos en la caché. En este modelo se puede manipular
los datos que están en la memoria caché de su computadora y luego incorporar esos cambios en la base de datos
original.
En este modelo se pueden utilizar clases tales como Dataset, Data Table y SQL DataAdapter. Un objeto Dataset
contiene una o más tablas y cada una representada por un objeto llamado DataTable. Cada ambiente de .NET
utiliza una interface llamada IDataAdapter, esta interface incluye métodos tales como Fill y Update que te permiten
manipular los datos.
Es necesario definir algunos puntos importantes antes abordar de manera técnica y práctica este tipo de acceso a
los datos: se debe crear una tabla en Access, cuya base de datos deba recibir el nombre de “Matriculación”, dicha
base de datos contendrá inmediatamente una tabla con el nombre de “Estudiantes”.
Adicionar una data Source y especificarle a .NET el tipo de conexió n con la Base de Datos.
Visualizar ilustració n, seleccionar la opció n de Database, presionar el botó n de next.
En la siguiente pantalla el programador debe escoger el nombre del Datasource que para nuestro
caso será presionar el botó n Ok, la base de datos que se creó en C:\ de la computadora con el
nombre de “Matriculación”, en la siguiente pantalla se presiona click en el botó n New
Connection.
Definir el nombre de la base datos con la que se conectará la aplicació n, para este ejercicio se
utilizará la base de datos creada en el disco C:\ de nuestra PC, llamada “Matriculación” y
presionar Ok.