Está en la página 1de 7

CONALEP JUAREZ 1

Practica 25
Programación de componentes de la aplicación
Maricarmen Piñón Díaz

5101

P R O G R A M A C I O N C O N S I S T E M A S G E S T O R E S D E B A S E S D E D AT O S
Lista de Cotejo

Práctica # 25 Programación de componentes de la aplicación.

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


Programación Básica
Instructor: Ing. Sergio González Pérez Grupo: 5101
Alumno: Maricarmen Piñon Diaz 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

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 Navegar Base de Datos 
Maricarmen Piñón Díaz

Firma del Alumnos Firma del Instructor


Formulario Principal

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:\Mari\prac25.mdb")
Public fila As Integer = 0
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button5.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()
TextBox1.Text = CInt(dt.Rows(fila)("Matricula"))
TextBox2.Text = CStr(dt.Rows(fila)("Nombre"))
TextBox3.Text = CStr(dt.Rows(fila)("Paterno"))
TextBox4.Text = CStr(dt.Rows(fila)("Materno"))
TextBox4.Text = CInt(dt.Rows(fila)("Promedio"))
End Sub

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


As System.EventArgs) Handles Button6.Click
If (fila >= 0 And fila < dt.Rows.Count - 1) Then
fila = fila + 1
Actualiza()
Else
MsgBox("Ultimo registro encontrado")
End If

End Sub

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


As System.EventArgs) Handles Button1.Click
form2.Show()

End Sub

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


As System.EventArgs) Handles Button2.Click
form3.Show()
End Sub

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


As System.EventArgs) Handles Button3.Click
form4.Show()
End Sub

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


As System.EventArgs) Handles Button4.Click
form5.Show()
End Sub
End Class
Formulario Agregar
Public Class Form2
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Mari\prac25.mdb")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
cn.Open()
Dim GuardarDatos As String = "Insert into
Alumno(Matricula,Nombre,Paterno,Materno,Promedio)" & "Values ('" &
TextBox1.Text & "', '" & TextBox2.Text & "', '" & TextBox3.Text &
"','" & TextBox4.Text & "', '" & TextBox5.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos,
cn)
dataAdapter.Fill(dt)
MsgBox("Se agrego correctamente el registro")
dataAdapter.Dispose()

End Sub
End Class

Formulario borrar
Public Class Form3
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Mari\prac25.mdb")
Public fila As Integer = 0
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button2.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From Alumno Where
Matricula =" & (CInt(TextBox1.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos,
cn)
dataAdapter.Fill(dt)
fila = 0
actualizar()
MsgBox("Se encontro el registro corretamente")
dataAdapter.Dispose()
cn.Close()

End Sub
Public Sub actualizar()
TextBox2.Text = CInt(dt.Rows(fila)("Matricula"))
TextBox3.Text = CStr(dt.Rows(fila)("Nombre"))
TextBox4.Text = CStr(dt.Rows(fila)("Paterno"))
TextBox5.Text = CStr(dt.Rows(fila)("Materno"))
TextBox6.Text = CInt(dt.Rows(fila)("Promedio"))

End Sub

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


As System.EventArgs) Handles Button1.Click
Dim BorrarDatos As String = "Delete * from Alumno where
Matricula=" & CInt(TextBox1.Text)
Dim dataAdapter As New OleDb.OleDbDataAdapter(BorrarDatos, cn)
dataAdapter.Fill(dt)
refrescar()
actualizar()
dataAdapter.Dispose()
cn.Close()
End Sub
Public Sub refrescar()
dt.Reset()
fila = 0
Dim refrescardatos As String = "select * from Alumno"
Dim Adapter As New OleDb.OleDbDataAdapter(refrescardatos, cn)
Adapter.Fill(dt)
End Sub

End Class
Formulario consultar
Public Class Form4
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Mari\prac25.mdb")
Public fila As Integer = 0
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From Alumno"
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos,
cn)
dataAdapter.Fill(dt)
fila = 0
actualizar()
MsgBox("Se encontro el registro corretamente")
dataAdapter.Dispose()
cn.Close()
End Sub
Public Sub actualizar()
TextBox1.Text = CInt(dt.Rows(fila)("Matricula"))
TextBox2.Text = CStr(dt.Rows(fila)("Nombre"))
TextBox3.Text = CStr(dt.Rows(fila)("Paterno"))
TextBox4.Text = CStr(dt.Rows(fila)("Materno"))
TextBox5.Text = CInt(dt.Rows(fila)("Promedio"))

End Sub
End Class

Formulario modificar
Public Class Form5
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Mari\prac25.mdb")
Public fila As Integer = 0
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From Alumno Where
Matricula =" & (CInt(TextBox1.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos,
cn)
dataAdapter.Fill(dt)
fila = 0
actualizar()
MsgBox("Se encontro el registro corretamente")
dataAdapter.Dispose()
cn.Close()
End Sub
Public Sub actualizar()
TextBox2.Text = CInt(dt.Rows(fila)("Matricula"))
TextBox3.Text = CStr(dt.Rows(fila)("Nombre"))
TextBox4.Text = CStr(dt.Rows(fila)("Paterno"))
TextBox5.Text = CStr(dt.Rows(fila)("Materno"))
TextBox6.Text = CInt(dt.Rows(fila)("Promedio"))
End Sub

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


As System.EventArgs) Handles Button2.Click
cn.Open()
Dim ModificarDatos As String = "Update Alumno set Matricula='"
& TextBox2.Text & "', Nombre='" & TextBox3.Text & "', Paterno='" &
TextBox4.Text & "', Materno='" & TextBox5.Text & "', Promedio='" &
TextBox6.Text & "'"
Dim dataAdapter As New OleDb.OleDbDataAdapter(ModificarDatos,
cn)
dataAdapter.Fill(dt)
actualizar()
MsgBox("registro modificado correctamente")
cn.Close()
End Sub
End Class

Alumno
Matricula Nombre Paterno Materno Promedio
354 maricarmen piñon garcia 10

También podría gustarte