You are on page 1of 6

Colegio de educación profesional técnica del

estado de Chihuahua

Programación con sistemas gestores de bases de


datos

Ing. Sergio González Pérez

Practica 20

Sonia Yadira Chávez Saucedo

5101 080260266-4
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: Sonia Yadira Chavez Saucedo Fecha de aplicación :

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 Fechas √

Firma del Alumnos Firma del Instructor


Fecha en texto
Private Sub cmdfecha_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cmdfecha.Click
Label4.Text = TextBox1.Text
If (Int(TextBox1.Text) >= 1 And Int(TextBox1.Text <= 31) And
Int(TextBox2.Text >= 1) And Int(TextBox2.Text <= 12)) Then
Select Case 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 "

End Select

Label4.Text = Label4.Text + TextBox3.Text


Else
MsgBox("Valor fuera de rango", MsgBoxStyle.Information,
"Alerta")
End If
End Sub
Botón Anterior
Private Sub cmdanterior_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles cmdanterior.Click
If (fila > 0 And fila <= dt.rows.count - 1) Then
fila = fila - 1
actualiza()
Else
MsgBox("Se encontro el primer registro")
End If
End Sub

Botón Siguiente
Private Sub cmdsiguente_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles cmdsiguente.Click
If (fila >= 0 And fila < dt.Rows.Count - 1) Then
fila = fila + 1
actualiza()
Else
MsgBox("Se encontro el ultimo registro")
End If

End Sub

Botón Agregar
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=G:\Trabajos conalep\5tosem\PSGBD\Programas\fechas
conversion\Fechas.mdb")
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 fechas(D, M, A)" &
"Values('" & TextBox1.Text & "' ,'" & TextBox2.Text & "' ,'" &
TextBox3.Text & "' )"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos,
cn)
dataAdapter.Fill(dt)
MsgBox("Se agrego el registro correctmente",
MsgBoxStyle.Information, "Mensaje")
dataAdapter.Dispose()
cn.Close()
End Sub
Boton Consultar
Public fila As Integer = 0

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


System.EventArgs) Handles cmdcons.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From fechas Where D=
" & (CInt(TextBox4.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos,
cn)
dataAdapter.Fill(dt)
fila = 0
TextBox1.Text = CInt(dt.Rows(fila)("D"))
TextBox2.Text = CInt(dt.Rows(fila)("M"))
TextBox3.Text = CInt(dt.Rows(fila)("A"))
MsgBox("Se encontro el registro correctmente",
MsgBoxStyle.Information, "Mensaje")
dataAdapter.Dispose()
cn.Close()
End Sub

fechas
D M A
15 6 1993
13 8 1995
12 12 1900
8 4 1999
18 8 1978
12 5 1993

You might also like