Vous êtes sur la page 1sur 5

Viridiana huerta

García
5101-I
PROGRAMACION
BASICA
PRACTICA#19
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: Viridiana huerta García Fecha de aplicación : / / 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

Imports System.Data.OleDb
Public Class Form1
Dim mensa As String
Public fila As Integer = 0
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
source=c:\HuertaG\calificacion1.mdb")
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button2.Click
cn.Open()
Dim ConsultarDatos As String = "Select * From calificacion
Where Matricula=" & (CInt(txtMa.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos,
cn)
dataAdapter.Fill(dt)
fila = 0
txtMa.Text = CInt(dt.Rows(fila)("Matricula"))
txtNom.Text = CStr(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"))
txtpro.Text = CInt(dt.Rows(fila)("promedio"))
txtmensa.Text = CStr(dt.Rows(fila)("mensaje"))

MsgBox(" se encontro el registro correctamente",


MsgBoxStyle.Information, "Mensaje")
dataAdapter.Dispose()
cn.Close()
End Sub

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


As System.EventArgs) Handles promedio.Click
Dim m1 As String = "Sigue adelante"
Dim m2 As String = "Note desanimes"
txtpro.Text = (Int(txtc1.Text) + Int(txtc2.Text) +
Int(txtc3.Text)) / 3
If (Int(txtpro.Text) >= 6) Then
mensa = m1
txtmensa.Text = m1
MsgBox(mensa)
Else
mensa = m2
txtmensa.Text = m2
MsgBox(mensa)
End If
End Sub

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


As System.EventArgs) Handles Button1.Click
txtMa.Text = ""
txtNom.Text = ""
txtc1.Text = ""
txtc2.Text = ""
txtc3.Text = ""
txtpro.Text = ""
End Sub

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


As System.EventArgs) Handles Button3.Click
cn.Open()
Dim GuardarDatos As String = "Insert into calificacion
(matricula,Nombre,calificacion1,calificacion2,calificacion3,promedio,m
ensaje)" & "values ('" & txtMa.Text & "','" & txtNom.Text & "','" &
txtc1.Text & "','" & txtc2.Text & "','" & txtc3.Text & "','" &
txtpro.Text & "','" & txtmensa.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos,
cn)
dataAdapter.Fill(dt)
MsgBox(" Se agrego el registro correctamente",
MsgBoxStyle.Information, "Mensaje")
cn.Close()
End Sub

calificacion
matricula Nombre calificacion1 calificacion2 calificacion3 promedio mensaje
314 biri 10 10 10 10 Sigue adelante
325 maricarmen 9 8 8 8 Sigue adelante
125 raul 8 8 9 8 Sigue adelante
calificacion
matricula Nombre calificacion1 calificacion2 calificacion3 promedio mensaje
535 toni 5 5 5 5 Note desanimes

Vous aimerez peut-être aussi