You are on page 1of 5

CONALEP

PRACTICA 20
NOMBRE DE LA PRÁCTICA:
Manejo operadores, fechas y estructuras selección

MATERIA
PROGRAMACIÓN BÁSICA

ALUMNO
JOSÉ ALEJANDRO MORENO LÓPEZ

MATRICULA
080260035-3

GRUPO
5101

Lista de Cotejo

Práctica # 20 Manejo operadores, fechas y estructuras 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: 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
CUMPLIMIENTO
No Características a verificar 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
CUMPLIMIENTO
No Actividades a desarrollar 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 Fechas -
José Alejandro Moreno López

Firma del Alumnos Firma del Instructor

Practica 20

Imports System.Data.OleDb
Public Class Form1
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Moreno\Fechas\Fechas.mdb")
Public fila As Integer = 0

Boton fecha.

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


System.EventArgs) Handles Agregar.Click
If (Int(txt1.Text) >= 1 And Int(txt1.Text <= 31) And
Int(txt2.Text >= 1) And Int(txt2.Text <= 12)) Then
Label4.Text = txt1.Text
Select Case Int(txt2.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 Octuno de "
Case 11
Label4.Text = Label4.Text + "de Noviembre de "
Case 12
Label4.Text = Label4.Text + "de Diciembre de "
End Select
Label4.Text = Label4.Text + txt3.Text
Else
MsgBox("Valor fuera de rango", MsgBoxStyle.Critical, "Alerta
=S")
End If
End Sub

Boton siguiente.
Private Sub 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 registro encontrado")
End If
End Sub
Public Sub Actualiza()
txt1.Text = CInt(dt.Rows(fila)("d"))
txt2.Text = CInt(dt.Rows(fila)("m"))
txt3.Text = CInt(dt.Rows(fila)("a"))
End Sub

Boton anterior.
Private Sub 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 registro encontrado")
End If
End Sub

Boton guardar
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
cn.Open()
Dim mostrardatos As String = "Select*from Fecha"
Dim dataAdapter As New OleDb.OleDbDataAdapter(mostrardatos, cn)
dataAdapter.Fill(dt)
Actualiza()
dataAdapter.Dispose()
cn.Close()
End Sub

Boton Agregar.

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


System.EventArgs) Handles Button4.Click
cn.Open()
Dim GuardarDatos As String = "Insert Into Fecha(d, m, a)" &
"Values('" & txt1.Text & "','" & txt2.Text & "','" & txt3.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("Registro agragado", MsgBoxStyle.Information, "Mensaje")
dataAdapter.Dispose()
cn.Close()

End Sub
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "select * From Fecha Where d=" &
(CStr(txt1.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
fila = 0
txt1.Text =
CInt(dt.Rows(fila)("d"))
txt2.Text =
CStr(dt.Rows(fila)("m"))
txt3.Text =
CInt(dt.Rows(fila)("a"))
MsgBox(" Se
encontro registro",
MsgBoxStyle.Information,
"Mensaje")

dataAdapter.Dispose()
End Sub
End Class

You might also like