You are on page 1of 3

Lista de Cotejo

Práctica # 23 Manejo de procedimientos

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


Programación Básica
Instructor: Ing. Sergio González Pérez Grupo: 5101
Alumno: Sarai acosta ibañez Fecha de aplicación : 16 / nov / 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 Manejo de Precios 
Sarai Acosta Ibañez

Firma del Alumnos Firma del Instructor


Hacer una copia del programa de salario
Y agregar un nuevo botón llamado Modificaciones
CODIGO.-
Imports Ssystem.Data.OleDb

Public Class Form1


Dim mensa As String
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data
source=c:/acosta/Salario.mdb")

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


As System.EventArgs) Handles Button2.Click
Dim m1 As String = "Sigue Adelans"
Dim m2 As String = "No te desanimes"

txtSB.Text = Int(txtHT.Text) * Int(txtPH.Text)


txtD.Text = Int(txtSB.Text) * 0.1
txtST.Text = Int(txtSB.Text) - Int(txtD.Text)
If (Int(txtST.Text) >= 1800) Then
mensa = m1
MsgBox(mensa)
Else
mensa = m2
MsgBox(mensa)

End If
End Sub

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 Salario
(Horas,Pagoxhora,Bruto,Descuento,Total,Mensaje)" & "values ('" &
txtHT.Text & "','" & txtPH.Text & "','" & txtSB.Text & "','" &
txtD.Text & "','" & txtST.Text & "','" & mensa & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos,
cn)
dataAdapter.Fill(dt)
MsgBox(" se agrego correctamente el salario")
dataAdapter.Dispose()
cn.Close()
End Sub

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


As System.EventArgs) Handles Button3.Click
cn.Open()
Dim ModificarDatos As String = "Update Salario set Horas='" &
txtHT.Text & "',Pagoxhora='" & txtPH.Text & "',Bruto='" & txtSB.Text &
"',Descuento='" & txtD.Text & "',Total='" & txtST.Text &
"',Mensaje='Modificado' where Horas=" & CInt(txtHT.Text)
Dim dataAdapter As New OleDb.OleDbDataAdapter(ModificarDatos,
cn)
dataAdapter.Fill(dt)
txtHT.Text = CInt(dt.Rows(fila)("Horas"))
txtPH.Text = CInt(dt.Rows(fila)("Pagoxhora"))
txtSB.Text = CInt(dt.Rows(fila)("Bruto"))
txtD.Text = CInt(dt.Rows(fila)("Descuento"))
txtST.Text = CInt(dt.Rows(fila)("Horas"))
MsgBox("registro mdificado correctamente")
cn.Close()

End Sub

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 Salario Where
Horas=" & (CInt(txtHT.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(Consultardatos,
cn)
dataAdapter.Fill(dt)
fila = 0
txtHT.Text = CInt(dt.Rows(fila)("Horas"))
txtPH.Text = CStr(dt.Rows(fila)("Pagoxhora"))
txtSB.Text = CInt(dt.Rows(fila)("Bruto"))
txtD.Text = CInt(dt.Rows(fila)("Descuento"))
txtST.Text = CInt(dt.Rows(fila)("Total"))

MsgBox(" se encontro el registro correctamente",


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

You might also like