Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click agregar.Show() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click consultar.Show() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click modificar.Show() End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click borrar.Show() End Sub Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click Me.Close() End Sub End Class Public Class borrar Dim fila As Integer Dim dt As New DataTable Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Silva\Codigo.mdb") Private Sub borrar_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Form1.Hide() 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(txt1.Text) Dim dataAdapter As New OleDb.OleDbDataAdapter(BorrarDatos, cn) dataAdapter.Fill(dt) refrescar() actualiza() dataAdapter.Dispose() cn.Close() End Sub Public Sub actualiza() txt6.Text = CInt(dt.Rows(fila)("Matricula")) txt1.Text = CInt(dt.Rows(fila)("Matricula")) txt2.Text = CStr(dt.Rows(fila)("Nombre")) txt3.Text = CStr(dt.Rows(fila)("Paterno")) txt4.Text = CStr(dt.Rows(fila)("Materno")) txt5.Text = CInt(dt.Rows(fila)("Pro")) 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 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(txt6.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn) dataAdapter.Fill(dt) fila = 0 actualiza() dataAdapter.Dispose() cn.Close() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Form1.Show() Me.Hide() End Sub End Class Public Class consultar Dim fila As Integer Dim dt As New DataTable Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Silva\Codigo.mdb") Private Sub consultar_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Form1.Hide() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click cn.Open() dt.Reset() Dim ConsultarDatos As String = "Select *From alumno where Matricula=" & (CInt(txt1.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn) dataAdapter.Fill(dt) fila = 0 actualiza() dataAdapter.Dispose() cn.Close() End Sub Public Sub actualiza() txt1.Text = CInt(dt.Rows(fila)("Matricula")) txt2.Text = CStr(dt.Rows(fila)("Nombre")) txt3.Text = CStr(dt.Rows(fila)("Paterno")) txt4.Text = CStr(dt.Rows(fila)("Materno")) txt5.Text = CInt(dt.Rows(fila)("Pro")) End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form1.Show() Me.Hide() End Sub End Class Public Class modificar Dim fila As Integer Dim dt As New DataTable Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Silva\Codgo.mdb") Private Sub modificar_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Form1.Hide() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click cn.Open() Dim ModificarDatos As String = "Update alumno set Matricula='" & txt1.Text & "', Nombre='" & txt2.Text & "', Paterno='" & txt3.Text & "', Materno='" & txt4.Text & "', Pro='" & txt5.Text & "',mensaje='modificado' where Matricula=" & CInt(txt6.Text) Dim dataAdapter As New OleDb.OleDbDataAdapter(ModificarDatos, cn) actualiza() cn.Close() MsgBox("Registro guardado correctamente") End Sub Public Sub actualiza() txt1.Text = CInt(dt.Rows(fila)("Matricula")) txt2.Text = CStr(dt.Rows(fila)("Nombre")) txt3.Text = CStr(dt.Rows(fila)("Paterno")) txt4.Text = CStr(dt.Rows(fila)("Materno")) txt5.Text = CInt(dt.Rows(fila)("Pro")) End Sub 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(txt6.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn) dataAdapter.Fill(dt) fila = 0 actualiza() dataAdapter.Dispose() cn.Close() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form1.Show() Me.Hide() End Sub End Class Public Class agregar Dim dt As New DataTable Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Silva\Codigo.mdb") Private Sub agregar_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Form1.Hide() End Sub 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,Pro)" & "Values ('" & txt1.Text & "','" & txt2.Text & "', '" & txt3.Text & "','" & txt4.Text & "','" & txt5.Text & "')" Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn) dataAdapter.Fill(dt) MsgBox("Se Agrego con exito") dataAdapter.Dispose() cn.Close() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form1.Show() Me.Hide() End Sub End Class Public Class consultar Dim fila As Integer Dim dt As New DataTable Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Silva\Codigo.mdb") Private Sub consultar_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Form1.Hide() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click cn.Open() dt.Reset() Dim ConsultarDatos As String = "Select *From alumno where Matricula=" & (CInt(txt1.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn) dataAdapter.Fill(dt) fila = 0 actualiza() dataAdapter.Dispose() cn.Close() End Sub Public Sub actualiza() txt1.Text = CInt(dt.Rows(fila)("Matricula")) txt2.Text = CStr(dt.Rows(fila)("Nombre")) txt3.Text = CStr(dt.Rows(fila)("Paterno")) txt4.Text = CStr(dt.Rows(fila)("Materno")) txt5.Text = CInt(dt.Rows(fila)("Pro")) End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form1.Show() Me.Hide() End Sub End Class 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: 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 £