Professional Documents
Culture Documents
PRACTICA #20
080260113-8
Lista de Cotejo
INSTRUCCIONES DE APLICACIÓN.
Verifique que se encuentren los componentes señalados abajo y marque con una √ el registro
de cumplimiento correspondiente.
REGISTRO DE
REGISTRO DE
Imports System.Data.OleDb
PublicClass Form1
Dim dt AsNew DataTable
Dim cn AsNew
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Provider=Microsoft.Jet.OLED
B.4.0;Data Source=C:\Vasquez\Fechas.mdb")
Public fila AsInteger = 0
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
If (Int(TextBox1.Text) >= 1 And Int(TextBox1.Text <= 31) And Int(TextBox2.Text >= 1)
And Int(TextBox2.Text <= 12)) Then
Label4.Text = TextBox1.Text
SelectCase Int(TextBox2.Text)
Case 1
Label4.Text = Label4.Text + " de Enero de"
Case 2
Label4.Text = Label4.Text + " de Febrero de"
Case 3
Label4.Text = Label4.Text + " de Marzo de"
Case 4
Label4.Text = Label4.Text + " de Abril de"
Case 5
Label4.Text = Label4.Text + " de Mayo de"
Case 6
Label4.Text = Label4.Text + " de Junio de"
Case 7
Label4.Text = Label4.Text + " de Julio de"
Case 8
Label4.Text = Label4.Text + " de Agosto de"
Case 9
Label4.Text = Label4.Text + " de Septiembre de"
Case 10
Label4.Text = Label4.Text + " de Octubre de"
Case 11
Label4.Text = Label4.Text + " de Noviembre de"
Case 12
Label4.Text = Label4.Text + " de Diciembre de"
EndSelect
Label4.Text = Label4.Text + TextBox3.Text
Else
MsgBox("Valor fuera de rango", MsgBoxStyle.Exclamation, "ALERTA")
EndIf
EndSub
PublicSub Actualiza()
TextBox1.Text = CInt(dt.Rows(fila)("d"))
TextBox2.Text = CInt(dt.Rows(fila)("m"))
TextBox3.Text = CInt(dt.Rows(fila)("a"))
EndSub
PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button2.Click
If (fila > 0 And fila <= dt.Rows.Count - 1) Then
fila = fila - 1
Actualiza()
Else
MsgBox("Primer Registo Encontrado")
EndIf
EndSub
PrivateSub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button3.Click
If (fila >= 0 And fila < dt.Rows.Count - 1) Then
fila = fila + 1
Actualiza()
Else
MsgBox("Ultimo Registo Encontrado")
EndIf
EndSub
PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
HandlesMyBase.Load
cn.Open()
Dim mostrardatos AsString = "Select * from Fechas"
Dim dataAdapter AsNew OleDb.OleDbDataAdapter(mostrardatos, cn)
dataAdapter.Fill(dt)
Actualiza()
dataAdapter.Dispose()
cn.Close()
EndSub