You are on page 1of 5

Conalep juarez 1

Progracion con sistemas gestores de bases de datos

Practica #23
Manejo de procedimientos

Gabriel Silva Cerna


080260647-5

Psp: Sergio Gonzalez Perez

5101-I

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: Gabriel Silva Cerna Fecha de aplicación : 19 /11 / 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 X
2 Abre la Base de Datos que será utilizada X
3 Realiza los pasos de la practica X
4 Manipula correctamente el SGBD X
5 Almacena en su carpeta las actividades planteadas X
6 Realiza el reporte del resultado del programa. X
DESARROLLO

REGISTRO DE

No Actividades a desarrollar CUMPLIMIENTO OBSERVACIONES


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

Gabriel Silva

Firma del Alumnos Firma del Instructor

PublicClass Form1
Dim dt AsNew DataTable
Dim cn AsNew OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Silva\salarios\salarios.mdb")
Dim mensa AsString
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim m1 AsString = "muy bien trabajado"
Dim m2 AsString = "esfuerzate mas"
TextBox3.Text = Int(TextBox1.Text) * Int(TextBox2.Text)
TextBox4.Text = Int(TextBox3.Text) * 0.1
TextBox5.Text = Int(TextBox3.Text) - Int(TextBox4.Text)
If (Int(TextBox5.Text) >= 1800) Then
mensa = m1
MsgBox(mensa)
Else
mensa = m2
MsgBox(mensa)
EndIf
EndSub

PrivateSub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
cn.Open()
Dim GuardarDatos AsString = " Insert into
tabla1(horas,pagoxhora,bruto,descuento,total,mensaje)"&"Values ('"&
TextBox1.Text &"','"& TextBox2.Text &"','"& TextBox3.Text &"','"&
TextBox4.Text &"','"& TextBox5.Text &"','"& mensa &"')"
Dim dataAdapter AsNew OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("se agrego correctamente el salario")
dataAdapter.Dispose()
cn.Close()
EndSub

PrivateSub Button4_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button4.Click
TextBox6.Text = Int(TextBox5.Text) * 4
EndSub

PrivateSub Button5_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button5.Click
TextBox7.Text = Int(TextBox6.Text) * 12
EndSub

PrivateSub Button6_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button6.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos AsString = "Select * From Tabla1 Where Horas="&
(CInt(TextBox1.Text))
Dim dataAdapter AsNew OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
fila = 0
actualizar()
MsgBox("se encontro el registro correctamente",
MsgBoxStyle.Information, "mensaje")
dataAdapter.Dispose()
cn.Close()
EndSub
PublicSub actualizar()
TextBox1.Text = CInt(dt.Rows(fila)("horas"))
TextBox2.Text = CInt(dt.Rows(fila)("pagoxhora"))
TextBox3.Text = CInt(dt.Rows(fila)("bruto"))
TextBox4.Text = CInt(dt.Rows(fila)("descuento"))
TextBox5.Text = CInt(dt.Rows(fila)("total"))
EndSub
PublicSub refrescar()
dt.Reset()
fila = 0
Dim refrescardatos AsString = "Select * from Tabla1"
Dim Adapter AsNew OleDb.OleDbDataAdapter(refrescardatos, cn)
Adapter.Fill(dt)
EndSub

PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
EndSub

PrivateSub Button7_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button7.Click
cn.Open()
Dim ModificarDatos AsString = "Update Tabla1 set horas='"& TextBox1.Text
&"', pagoxhora='"& TextBox2.Text &"', bruto='"& TextBox3.Text &"',
descuento='"& TextBox4.Text &"', total='"& TextBox5.Text
&"',mensaje='modificado' where horas="&CInt(TextBox1.Text)
Dim dataAdapter AsNew OleDb.OleDbDataAdapter(ModificarDatos, cn)
dataAdapter.Fill(dt)
actualizar()
MsgBox("registro guardado correctamente")
EndSub

PrivateSub Button8_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button8.Click
Dim BorrarDatos AsString = "Delete * from Tabla1 where
horas="&CInt(TextBox1.Text)
Dim dataAdapter AsNew OleDb.OleDbDataAdapter(BorrarDatos, cn)
dataAdapter.Fill(dt)
refrescar()
actualizar()
dataAdapter.Dispose()
cn.Close()
EndSub
EndClass

Module Module1
Public fila AsInteger = 0
EndModule

You might also like