Está en la página 1de 5

Colegio de educación profesional técnica del

estado de Chihuahua

Programación con sistemas gestores de bases de


datos

Ing. Sergio González Pérez

Practica 19

Sonia Yadira Chávez Saucedo

5101 080260266-4
Lista de Cotejo

Práctica # 19 Manejo operadores aritméticos y estructuras de


selección.

Nombre de la Materia: Plantel: Conalep Juárez I


Programación Básica
Instructor: Ing. Sergio González Pérez Grupo: 5101
Alumno: José Antonio Chairez García Fecha de aplicación :19/Oct/ 2010

INSTRUCCIONES DE APLICACIÓN.
Verifique que se encuentren los componentes señalados abajo y marque con una √ el registro
de cumplimiento correspondiente.
REGISTRO DE

No Características a verificar CUMPLIMIENTO OBSERVACIONES


SI NO
1 Inicia el Sistema Gestor de Base de Datos √

2 Abre la Base de Datos que será utilizada √


3 Realiza los pasos de la practica √
4 Manipula correctamente el SGBD √
5 Almacena en su carpeta las actividades planteadas √
6 Realiza el reporte del resultado del programa. √
DESARROLLO

REGISTRO DE

No Actividades a desarrollar CUMPLIMIENTO OBSERVACIONES


SI NO
1 Inicializa Lenguaje de Programación √
2 Agrega Formulario √
3 Diseña los Controles del Formulario √
4 Realiza Código para Calculo de Promedio √

Firma del Alumnos Firma del Instructor


Calcular
Private Sub cmdpromedio_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles cmdpromedio.Click
txtpromedio.Text = ((Int(txtc1.Text) + Int(txtc2.Text) +
Int(txtc3.Text)) / 3)
If (Int(txtpromedio.Text) >= 6) Then
txtmensaje.Text = "Aprobado"
Else
txtmensaje.Text = "Reprobado"
End If
End Sub

Agregar
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Ch\Prom2\Promedio.mdb")

Private Sub cmdagregar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles cmdagregar.Click
cn.Open()
Dim GuardarDatos As String = "insert into Promedio(Matricula,
Nombre, calif1, calif2, calif3, promedio, Mensaje)" & "Values('" &
txtmat.Text & "' , '" & txtalumno.Text & "' , '" & txtc1.Text & "' ,
'" & txtc2.Text & "' , '" & txtc3.Text & "' , '" & txtpromedio.Text &
"' , '" & txtmensaje.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos,
cn)
dataAdapter.Fill(dt)
MsgBox("Se agrego el registro correctmente",
MsgBoxStyle.Information, "Mensaje")
dataAdapter.Dispose()
cn.Close()
End Sub
Limpiar
txtmat.Text = " "
txtalumno.Text = " "
txtc1.Text = " "
txtc2.Text = " "
txtc3.Text = " "
txtpromedio.Text = " "
txtmensaje.Text = " "
End Sub

Consultar
Public Class Form1
Public fila As Integer = 0
cn.Open()
Dim ConsultarDatos As String = "Select *From Promedio Where
Matricula=" & (CInt(txtmat.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos,
cn)
dataAdapter.Fill(dt)
fila = 0
txtmat.Text = CInt(dt.Rows(fila)("Matricula"))
txtalumno.Text = CStr(dt.Rows(fila)("Nombre"))
txtc1.Text = CInt(dt.Rows(fila)("calif1"))
txtc2.Text = CInt(dt.Rows(fila)("calif2"))
txtc3.Text = CInt(dt.Rows(fila)("calif3"))
txtpromedio.Text = CInt(dt.Rows(fila)("promedio"))
txtmensaje.Text = CStr(dt.Rows(fila)("Mensaje"))
MsgBox("Se encontro el registro correctmente",
MsgBoxStyle.Information, "Mensaje")
dataAdapter.Dispose()
cn.Close()
End Sub

También podría gustarte