Finalmente los instrumentos de evaluación.
Se requiere bajarlos e imprimirlos de manera individual.
La revisión es el martes 10:00 hrs. puntuales.
A cerrar con ganas. you can do it.
Creditos: lemm
Ejercicios, practicas, apuntes y materiales referentes a la materia de Programación Visual de los alumnos de 4A-TM
Finalmente los instrumentos de evaluación.
Se requiere bajarlos e imprimirlos de manera individual.
La revisión es el martes 10:00 hrs. puntuales.
A cerrar con ganas. you can do it.
Creditos: lemm
Tomando de referencia el ejercicio P3E6, agregar un botón comando con Caption: Imprimir.
El resultado será un reporte impreso con los registros que en ese momento se estén visualizando. Se debe considerar:
ENCABEZADO:
CONTENIDO:
PIE:
Este reporte debe estar conformado por al menos el total de registros que cubra dos paginas.
Sigan adelante..!
Créditos: lemm
De acuerdo al material revisado en clase (apunte impreso), realiza el primer ejercicio de impresión el cual consiste en colocar información en un cuadro de texto, definir formato de tipo y tamaño, algunas figuras geométricas, una imagen, numero de pagina.
No olvides identificar propiedades principales como : EndDoc, NewPage, KillDoc.
Créditos: lemm
Esta practica consiste en realizar algunas modificaciones sustanciales al formulario de Visualizar Clientes, de tal manera que cuando lo ejecutes la apariencia inicial pueda ser la siguiente:
El objetivo principal es filtrar los registros de acuerdo a alguno de los campos de apellidos, ciudad o estado (uno a la vez).
Por lo tanto si quiero filtrar por apellidos y solo aquellos cuya primera letra sea la M, el resultado podría ser:
Lo mismo sucedería para el caso de ciudad y/o estado.
El código a colocar en el txtApellidos sería:
Private Sub txtApellidos_Change()
Dim strSQL As String
'armando sentencia SQL
strSQL = "SELECT * FROM clientes WHERE apellidos LIKE'" & _
txtApellidos.Text & "%' ORDER BY apellidos;"
adoClientes.RecordSource = strSQL
adoClientes.Refresh
End Sub
Para el txtCiudad y el txtEstado sería lo mismo, solo que en la cadena strSQL se deberá hacer referencia al txt correspondiente.
Los cuadros de texto en la parte inferior se encuentran bloqueados y se colocan con la intencion de visualizar mejor los datos correspondientes a cada cliente.
Consideraciones generales:
Aplicar nombres representativos a todas las variables y controles.
No olvidar nunca el uso de prefijos.
Cuidar el diseño (alineación, distribución, colores, tamaño).
Las imágenes mostradas son solo guía.
Cualquier duda no dudes en consultarla en clase.
Sigan adelante, ya es el cierre..!
Créditos: lemm
Tomando de referencia lo realizado con el campo de presentación de el formulario de productos, ahora realizarás lo mismo pero para el campo estado en el formulario de clientes.
Lo anterior implica tanto creación como modificación de tablas y formularios.
Parte UNO: trabajar con el formulario de clientes agregando el DataCombo.
Parte DOS: trabajar con el formulario de estados.
Consideraciones generales:
Aplicar nombres representativos a todas las variables y controles.
No olvidar nunca el uso de prefijos.
En los botones comando se deberán utilizar las propiedades de nombre, picture, style y tooltiptext. NO caption.
Cuidar el diseño (alineación, distribución, colores, tamaño, iconos).
Todos los contenidos en una misma carpeta y un mismo proyecto: parcial_tres.
Las imágenes mostradas son solo guía.
Cualquier duda no dudes en consultarla en clase.
Sigan adelante, ya es el cierre..!
Créditos: lemm
Hasta el momento hemos agregado diferentes presentaciones, pero lo hemos hecho desde Access. El objetivo ahora es hacerlo en VB y desde nuestro programa, para ello agregaremos un botón comando mas al formulario de Productos.
Al hacer clic nos llevará al siguiente formulario en modo Modal:
En el cual incluimos los siguientes controles:
Es importante que al cerrar o descargar dicho formulario (Presentación de Productos) se refresque desde aquí el Control ADO de Presentaciones de la Tabla productos, esto con la finalidad de que se actualice el DataCombo; por lo que que deberás incluir la siguiente línea en el evento UnLoad:
Private Sub Form_Unload(Cancel As Integer)
frmProductos.adoPresentacion.Refresh
End Sub
Consideraciones generales:
Aplicar nombres representativos a todas las variables y controles.
No olvidar nunca el uso de prefijos.
En los botones comando se deberán utilizar las propiedades de nombre, picture, style y tooltiptext. NO caption.
Cuidar el diseño (alineación, distribución, colores, tamaño, iconos).
Todos los contenidos en una misma carpeta y un mismo proyecto: parcial_tres.
Las imágenes mostradas son solo guía.
Cualquier duda no dudes en consultarla en clase.
Sigan adelante, ya es el cierre..!
Créditos: lemm
Este ejercicio se desarrollara en dos partes: la primera corresponde a las actividades con Base de Datos utilizando MS-Access (es la misma base que los ejercicios anteriores), y la segunda corresponde a la realización del formulario con la programación en VB.
Es importante que antes de comenzar a realizarlo te tomes un momento revisando el ejercicio completo, ello te brindará una idea general del producto final.
PRIMERA PARTE:
1. Crear en la BD con el nombre de DEMO, una tabla con el nombre de tblProductos y la siguiente estructura:
| campo | tipo | tamaño |
| cla_pro | texto | 5 |
| descripcion | texto | 50 |
| presentacion_pro | texto | 20 |
| precio_costo | moneda | |
| vigente | si/no |
2. Crear en la BD con el nombre de DEMO, una tabla con el nombre de tblPresentaciones y la siguiente estructura:
| campo | tipo | tamaño |
| presentacion | texto | 20 |
SEGUNDA PARTE:
Lo referente al trabajo con productos, primeramente realizaremos algo similar a lo trabajado con clientes:
Para la visualizacion de los registros de productos el tipo de comando para el origen de los registros es adCmdText y el texto para el SQL seria: SELECT * FROM tblProductos ORDER BY descripcion; (no acentos, espacios, caracteres especiales o eñes en nombres de campos).
Habiendo hecho lo anterior (que prácticamente es lo mismo que se realizo con clientes), vamos ahora a realizar una pequeña modificación a nuestro formulario de productos. Las diferentes presentaciones que se capturaron en la tabla presentaciones (origen de llenado), vamos ahora a visualizarlas en un DataCombo, la que seleccionemos quedará guardada en la tabla de productos (destino).
1. Agregar al mismo formulario de productos otro control ADO generando la cadena de conexión además de establecer como origen de registro adCmdText y sentencia SQL: select * from presentaciones order by presentacion;
2. Agregar a la caja de herramientas el Microsoft Datalist Control 6.0 OLEDB (aparecerán dos iconos).
3. Colocar en el formulario un DataCombo con las siguientes propiedades:
Consideraciones generales:
Aplicar nombres representativos a todas las variables y controles.
No olvidar nunca el uso de prefijos.
En los botones comando se deberán utilizar las propiedades de nombre, picture, style y tooltiptext. NO caption.
Cuidar el diseño (alineación, distribución, colores, tamaño, iconos).
Todos los contenidos en una misma carpeta y un mismo proyecto: parcial_tres.
Las imágenes mostradas son solo guía, hay que superarlo.
Estos últimos ejercicios se deben estar realizando de manera individual, cualquier duda no dudes en consultarla en clase.
Sigan adelante, si se puede..!
Créditos: lemm
Este ejercicio se desarrollara en dos partes: la primera corresponde a las actividades con BD utilizando MS-Access, y la segunda corresponde a la programación en VB.
Es importante que antes de comenzar a realizarlo te tomes un momento revisando el ejercicio completo, ello te brindará una idea general del producto final.
PRIMERA PARTE:
1. Crear una BD con el nombre de DEMO, dejandola en formato de Access 2000.
2. Crear una tabla con el nombre de tblClientes, la estructura de los campos es la siguiente:
| campo | tipo | tamaño |
| cla_cli | texto | 3 |
| nombre | texto | 30 |
| apellidos | texto | 40 |
| domicilio | texto | 60 |
| codigo_postal | texto | 5 |
| ciudad | texto | 40 |
| fecha_alta | fecha/hora |
3. Crear al menos 10 registros con datos que no necesariamente reales (no basura).
SEGUNDA PARTE:
1. Agregar a la caja de herramientas el: Microsoft ADO Data Control 6.0 (OLEDB).
2. Agregar al formulario un Control ADO y realizar el enlace mediante cadena de conexión; primero selecciona la BD y posterior el origen de los registros mediante adCmdTable.
3. Agregar las etiquetas y cuadros de texto con las propiedades generales correspondientes.
4. Enlazar cada cuadro de texto con el control ADO utilizando las propiedades de DataSource y DataField.
5. Colocar los botones de desplazamiento de registros y su respectivo código, controlando los topes de primero y ultimo registro (BOF - EOF).
6. Toda vez que funcionen eficientemente los botones anteriores, ocultar el control ADO.
7. Colocar el botón de Agregar y su correspondiente código.
8. Colocar el botón de Cancelar y su correspondiente código.
9. Colocar el botón de Guardar y su correspondiente código.
10. Colocar el botón de Eliminar y su correspondiente código, debiendo consultar mediante un MsgBox su eliminación.
11. Colocar el botón de Modificar y su correspondiente código (recuerda que por default los registros están en modo de edición, por lo que el tratamiento se realiza bloqueando o no los diferentes controles).
12. Colocar el botón de Visualizar, el cual tiene como función el mostrar todos los registros contenidos en la tabla clientes; para ello se utiliza otro formulario con las siguientes consideraciones:
Puedes observar que la información aparece ordenada ascendentemente de acuerdo al campo Apellidos.
Consideraciones generales:
Estos últimos ejercicios se deben estar realizando de manera individual, cualquier duda no dudes en consultarla en clase.
Ya es el cierre, redoblando esfuerzos que ya vienen las esperadas vacaciones.
Créditos: lemm
Realizar tu primer ejercicio de Manejo de Base de Datos desde Visual Basic. Como referencia de lo que debes hacer utiliza este video.
Ejercicio que deberá entregarse el día miércoles.
Es de suma importancia que antes de realizar este ejercicio, hayas realizado las dos actividades anteriores.
Créditos: lemm
Toda vez que hayas revisado el video, deberás contestar de manera individual en tu cuaderno las siguientes preguntas:
Tarea que se revisará el martes.
Créditos: lemm
Para iniciar con los contenidos referentes al Manejo de Base de Datos mediante Visual Basic 6.0, primeramente deberás realizar una revisión del apunte que se encuentra aquí.
Toda vez que revisaste el apunte: subrayándolo e identificando los contenidos principales deberás contestar de manera individual en un archivo en Word este cuestionario. Al terminar deberás imprimirlo (incluye hoja de presentación, encabezado o pie de pagina, revisión de ortografía, orden y limpieza) para entregarlo el día lunes (se recogerá).
Jóvenes, ya esta cerca el cierre, por lo que se habrán de redoblar esfuerzos.
Créditos: lemm