Elaboracin y Mantenimiento de Sistemas de Informacin.
Profesor: Hernndez Delgado Agustn
Alumna: Michell Hernndez Martnez Informtica 603
Public Class Form2
Private Sub AltasBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AltasBindingNavigatorSaveItem.Click Me.Validate() Me.AltasBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.ParaescolarDataSet)
End Sub
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: esta lnea de cdigo carga datos en la tabla 'ParaescolarDataSet.altas' Puede moverla o quitarla segn sea necesario. Me.AltasTableAdapter.Fill(Me.ParaescolarDataSet.altas) MatriculaTextBox.Enabled = False MatriculaTextBox.Visible = False Nombre_compTextBox.Enabled = False Nombre_compTextBox.Visible = False GrupoTextBox.Enabled = False GrupoTextBox.Visible = False EspecialidadTextBox.Enabled = False EspecialidadTextBox.Visible = False Nom_paraescolarTextBox.Enabled = False Nom_paraescolarTextBox.Visible = False Nom_profTextBox.Enabled = False Nom_profTextBox.Visible = False Fech_inicioDateTimePicker.Enabled = False Fech_inicioDateTimePicker.Visible = False End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim mitabla As DataTable = ParaescolarDataSet.altas Dim cfilas As DataRowCollection = mitabla.Rows Dim nuevafila As DataRow Dim bandera As Boolean bandera = True Dim i, n As Integer Dim RESU As Boolean Dim C1 As String Dim C2 As String
n = AltasBindingSource.Count
i = 1 AltasBindingSource.MoveFirst() C1 = UCase(RTrim(TextBox1.Text)) C2 = UCase(RTrim(Nombre_compTextBox.Text))
n = AltasBindingSource.Count Dim tamao As Integer tamao = AltasBindingSource.Count i = 1 If (tamao = 0) Then MsgBox("tabla vacia") Comentado [e1]: Agregamos un nuevo formulario.. Comentado [e2]: Deshabilitamos todos los campos para que no se pueda escribir nada Comentado [e3]: El nombre de nuestra tabla de nuestra base de datos, es para que los guarde en ella.. Comentado [e4]: Agrega una nueva lnea donde guarda los nuevos datos.. Comentado [e5]: Se declaran las variables..
Else Do If (Trim(MatriculaTextBox.Text) = Trim(TextBox1.Text)) Then
bandera = False Else AltasBindingSource.MoveNext() i = i + 1 End If Loop While (bandera = True And i <= n) End If
If (bandera = False) Then MsgBox("Matricula ya registrada")
Comentado [e6]: Aqu Primero te manda un mensaje donde puedas introducir un nuevo registro. Despus te va a enlazar a tu base de datos donde tienes todos tus registros. Y por Ultimo te agrega tu nuevo registro. Comentado [e7]: te habilita los campos para que pueda introducir los datos del nuevo registro Comentado [e8]: esto te ayuda para cuando introduces los datos te los guarde en tu tabla en cada nmero de fila y no se revuelvan los datos.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click If (ParaescolarDataSet.HasChanges) Then Me.Validate() Me.AltasBindingSource.EndEdit() Me.AltasTableAdapter.Update(Me.ParaescolarDataSet) MsgBox("Grabado") End If End Sub End Class
Comentado [e9]: Ya Te grava (guarda) tus datos que le introduzcas en tu registro.. Comentado [e10]: Buscamos a cualquier matricula..
Comentado [e11]: Si no se encuentra nos mandara el mensaje INTRODUCE.. Comentado [e12]: Aceptamos y se habilitaran los campos para poder ingresarlos
Comentado [e13]: Introducir Datos Comentado [e14]: Seleccionamos Grabar y aceptar lo cual los datos ya te deben de aparecer en la tabla de tu base de datos..
Comentado [e15]: El nuevo registro de nuestra base de datos..