Está en la página 1de 4

Practica Nº19

22 de oct.

Practica Nº19

Programación Con Sistemas Gestores De


Bases De Datos

Ing. Sergio González Pérez

Santiago Antonio Gaytan Piña

080260173-2

5101- I

22 de octubre de 2010

1
Practica Nº19
22 de oct.

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: Santiago Antonio Gaytan Piña Fecha de aplicación : 19 / Octubre / 2010

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

DESARROLLO
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. ►

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

2
Practica Nº19
22 de oct.

Practica Nº19
Manejo de operadores aritméticos y estructuras de selección

Desarrollo
Para esta práctica se pide la elaboración de una aplicación la cual calcule el promedio
de tres calificaciones con el cual indique en un mensaje si esta aprobado o reprobado
y que también sea capaz de Almacenar y consultar registros de una base de datos,
por lo que elabore lo siguiente:

FORMULARIO

CODIGOS
Botón Promediar
Private Sub cmdcalcular_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles cmdcalcular.Click
txtpromedio.Text = (Int(txtc1.Text) + Int(txtc2.Text) +
Int(txtc3.Text)) / 3
Dim msn
If Int(txtpromedio.Text) > 6 Then
msn = "Aprobado"
Else
msn = "Reprobado"
End If
txtmensaje.Text = msn
End Sub
Botón Agregar
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
cn.Open()
Dim GuardarDatos As String = "Insert into Promedio
(Matricula,Nombre,Calificacion1,Calificacion2,Calificacion3,Promedio,M
ensaje)" & "Values('" & txtmat.Text & "' , '" & txtnombre.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 correctamente", MsgBoxStyle.Information,
"Mensaje")
DataAdapter.Dispose()
cn.Close()

3
Practica Nº19
22 de oct.

Botón Consultar
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
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"))
txtnombre.Text = (dt.Rows(fila)("Nombre"))
txtc1.Text = CInt(dt.Rows(fila)("Calificacion1"))
txtc2.Text = CInt(dt.Rows(fila)("Calificacion2"))
txtc3.Text = CInt(dt.Rows(fila)("Calificacion3"))
txtpromedio.Text = CInt(dt.Rows(fila)("Promedio"))
txtmensaje.Text = (dt.Rows(fila)("Mensaje"))
MsgBox("Se Encontro el registro correctamente",
MsgBoxStyle.Information, "Mensaje")
DataAdapter.Dispose()
cn.Close()
End Sub

Botón Limpiar
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
txtmat.Text = " "
txtnombre.Text = " "
txtc1.Text = " "
txtc2.Text = " "
txtc3.Text = " "
txtpromedio.Text = " "
txtmensaje.Text = " "
End Sub
End Class

RESULTADOS

También podría gustarte