Sie sind auf Seite 1von 24

Formulario de Form1

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Hide() Menu_alumnos.Show() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click If ((MsgBox("Esta usted saliendo del sistema", MsgBoxStyle.OkCancel, "Advertencia")) = 1) Then Me.Close() End If End Sub Private Sub Maestros_vvc_Click(sender As System.Object, e As System.EventArgs) Handles Maestros_vvc.Click Me.Hide() Menu_Maestros.Show() End Sub Private Sub Button4_Click(sender As System.Object, e As System.EventArgs) Handles Button4.Click Me.Hide() Menu_Materias.Show() End Sub Private Sub Button5_Click(sender As System.Object, e As System.EventArgs) Handles Button5.Click Me.Hide() Menu_Asignaturas.Show() End Sub Private Sub Button6_Click(sender As System.Object, e As System.EventArgs) Handles Button6.Click Me.Hide() Menu_Grupos.Show() End Sub End Class

MENU ALUMNOS

Imports
System.Data.OleDb Public Class Menu_alumnos Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEscolar.accdb") Public Sub Actualiza() TextBox1_vvc.Text() = CInt(dt.Rows(fila)("Matricula")) TextBox2_vvc.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_vvc.Text() = CStr(dt.Rows(fila)("Paterno")) TextBox4_vvc.Text() = CStr(dt.Rows(fila)("Materno")) End Sub

BOTTON MENU PRINCIPAL: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Close() Form1.Show() End Sub BOTTON ALTAS Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click ' Me.Hide() Viri_Altas.Show() End Sub BOTTON CONSULTAS Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click 'Me.Hide() Viri_consultas.Show() End Sub

BOTTON MODIFICACIONES
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Viri_modificaciones.Show() End Sub

BOTTON SIGUIENTE
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click If (fila >= 0 And fila < dt.Rows.Count - 1) Then fila = fila + 1 Actualiza() Else MsgBox("Ultimo Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub

BOTTON ANTERIOR
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("Primer Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub

BOTTON VER ALUMNOS


Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click Dim Mostrar As String = ("select * from Alumnos") Dim Dataadapter As New OleDb.OleDbDataAdapter(Mostrar, cn) Dataadapter.Fill(dt) TextBox1_vvc.Text() = CInt(dt.Rows(fila)("Matricula")) TextBox2_vvc.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_vvc.Text() = CStr(dt.Rows(fila)("Paterno")) TextBox4_vvc.Text() = CStr(dt.Rows(fila)("Materno")) Dataadapter.Dispose() End Sub Private Sub Refrescar() dt.Reset() fila = 0 Dim RefrescarDatos As String = "Select * from Alumnos" Dim dataAdapter As New OleDb.OleDbDataAdapter(RefrescarDatos, cn) dataAdapter.Fill(dt) Actualiza() dataAdapter.Dispose() End Sub

Button Bajas:
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click If ((MsgBox("... Desea Eliminar ? " + CStr(TextBox1_vvc.Text()), MsgBoxStyle.OkCancel, "Mensaje")) = 1) Then
Dim strSQL As String = "DELETE FROM Alumnos WHERE Matricula= '" & CInt(TextBox1_vvc.Text()) & "'" Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dataAdapter.Fill(dt) MsgBox("El registro ah sido eliminado", MsgBoxStyle.Exclamation, "Aviso")

Refrescar() Actualiza() dataAdapter.Dispose() Else MsgBox("No se ha seleccionado registro a eliminar") End If End Sub End Class

FORMULARIO ALTAS:
TextBox4.Text() = "" TextBox4.Focus() 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 Alumnos(Matricula,Nombre,Paterno,Materno) " & "Values('" & TextBox1.Text() & "','" & TextBox2.Text() & "','" & TextBox3.Text() & "','" & TextBox4.Text() & "')" Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn) dataAdapter.Fill(dt) MsgBox("Se Agrego registro Correctamente", MsgBoxStyle.Information, "Mensaje") limpiar() dataAdapter.Dispose() cn.Close() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Close() Menu_alumnos.Show() End Sub

Imports System.Data.OleDb Public Class Viri_Altas Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.O LEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEs colar.accdb") Public Sub limpiar() TextBox1.Text() = "" TextBox1.Focus() TextBox2.Text() = "" TextBox2.Focus() TextBox3.Text() = "" TextBox3.Focus() End Class

FORMULARIO CONSULTAS
Dim cn As New OleDbConnection("Provider=Microsoft.ACE.O LEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEs colar.accdb") 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")) End Sub Public Sub limpiar() TextBox1.Text() = "" TextBox1.Focus() TextBox2.Text() = "" TextBox2.Focus()
TextBox3.Text() = ""

Imports System.Data.OleDb Public Class Viri_consultas Dim dt As New DataTable Dim fila As Integer = 0

TextBox3.Focus() TextBox4.Text() = "" TextBox4.Focus() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click cn.Open()

Dim strSQL As String = "Select * from Alumnos where Matricula= '" & (CInt(TextBox1.Text())) & "'" () End Sub

Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose() MsgBox("Regsitro encontrado", MsgBoxStyle.Exclamation, "Aviso") limpiar() cn.Close

FORMULARIO MODIFICACIONES
cn.Open() Dim strSQL As String = "Select * from Alumnos where Matricula= '" & (CInt(TextBox1.Text())) & "'" Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose() MsgBox("Registro encontrado", MsgBoxStyle.Exclamation, "Importante") cn.Close() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Me.Close() Menu_alumnos.Show() End Sub BOTON MODIFICAR Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click cn.Open() Dim viri As String = "Update alumnos set Matricula= '" & TextBox1.Text() & "', Nombre = '" & TextBox2.Text() & "' , Paterno ='" & TextBox3.Text() & "', Materno ='" & TextBox4.Text() & "' where Matricula='" & CInt(TextBox1.Text()) & "'" Dim dataAdapter As New OleDb.OleDbDataAdapter(viri, cn) dataAdapter.Fill(dt) dataAdapter.Dispose() MsgBox("Registro Modificado", MsgBoxStyle.Information, "Mensaje") limpiar() cn.Close() End Sub End Class

Imports System.Data.OleDb Public Class Viri_modificaciones Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;D ata Source=C:\Users\usuario\Desktop\ControlEscolar.accdb ")

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")) End Sub Public Sub limpiar() TextBox1.Text() = "" TextBox1.Focus() TextBox2.Text() = "" TextBox2.Focus() TextBox3.Text() = "" TextBox3.Focus() TextBox4.Text() = "" TextBox4.Focus() End Sub BOTTON BUSCAR Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

MENU MAESTROS

Imports System.Data.OleDb Public Class Menu_Maestros Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.O LEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEs colar.accdb") Public Sub Actualiza() TextBox1_viris.Text() = CInt(dt.Rows(fila)("Claveprofe"))

TextBox2_viris.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_viris.Text() = CStr(dt.Rows(fila)("Paterno")) TextBox4_viris.Text() = CStr(dt.Rows(fila)("Materno")) End Sub

BOTTON MENU PRINCIPAL

Private Sub Button8_Click(sender As System.Object, e As System.EventArgs) Me.Close() Form1.Show() End Sub BOTTO ANTERIOR
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click If (fila > 0 And fila <= dt.Rows.Count - 1) Then fila = fila - 1 Actualiza() Else MsgBox("Primer Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub

BOTTON SIGUEINTE
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click If (fila >= 0 And fila < dt.Rows.Count - 1) Then fila = fila + 1 Actualiza() Else MsgBox("Ultimo Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub

BOTTON VER Private Sub Ver_Click(sender As System.Object, e As System.EventArgs) Handles Ver.Click Dim Mostrar As String = ("select * from Maestros") Dim Dataadapter As New OleDb.OleDbDataAdapter(Mostrar, cn) Dataadapter.Fill(dt) TextBox1_viris.Text() = CInt(dt.Rows(fila)("Claveprofe")) TextBox2_viris.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_viris.Text() = CStr(dt.Rows(fila)("Paterno")) TextBox4_viris.Text() = CStr(dt.Rows(fila)("Materno")) Dataadapter.Dispose() End Sub
Private Sub Refrescar() dt.Reset() fila = 0 OleDb.OleDbDataAdapter(RefrescarDatos, cn) dataAdapter.Fill(dt) Actualiza() Dim RefrescarDatos As String = "Select * from Maestros" Dim dataAdapter As New dataAdapter.Dispose() End Sub

BOTON ALTAS Private Sub Button4_Click(sender As System.Object, e As System.EventArgs) Handles Button4.Click Viris_Altas.Show() End Sub BOTON BAJAS
Private Sub Button5_Click(sender As System.Object, e As System.EventArgs) Handles Button5.Click If ((MsgBox("... Desea Eliminar ? " + CStr(TextBox1_viris.Text()), MsgBoxStyle.OkCancel, "Mensaje")) = 1) Then Dim strSQL As String = "DELETE FROM Maestros WHERE Claveprofe= '" & CInt(TextBox1_viris.Text()) & "'" Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dataAdapter.Fill(dt) MsgBox("El registro ah sido eliminado", MsgBoxStyle.Exclamation, "Aviso") Refrescar() Actualiza() dataAdapter.Dispose() Else MsgBox("No se ha seleccionado registro a eliminar") End If End Sub

BOTTON CONSULTAS Private Sub Button6_Click(sender Viris_Consultar.Show() As System.Object, e As End Sub System.EventArgs) Handles BOTON MODIFICAR Private Sub Button7_Click(sender As System.Object, e As System.EventArgs) Handles Button7.Click Viris_Modifiaciones.Show() End Sub End Class

FORMULARIO ALTAS
Imports System.Data.OleDb Public Class Viris_Altas Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft. ACE.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Cont rolEscolar.accdb") Public Sub limpiar() TextBox1_viris.Text() = "" TextBox1_viris.Focus() TextBox2_viris.Text() = "" TextBox2_viris.Focus() TextBox3_viris.Text() = "" TextBox3_viris.Focus() TextBox4_viris.Text() = "" TextBox4_viris.Focus() End Sub BOTTON GUARDAR Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim GuardarDatos As String = " Insert into Maestros(Claveprofe,Nombre,Paterno,Materno)" & "Values('" & TextBox1_viris.Text() & "','" & TextBox2_viris.Text() & "','" & TextBox3_viris.Text() & "','" & TextBox4_viris.Text() & "')" Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn) dataAdapter.Fill(dt) MsgBox("Se Agrego registro Correctamente", MsgBoxStyle.Information, "Mensaje") limpiar() dataAdapter.Dispose() cn.Close() End Sub BOTTON MENU MAESTROS Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click Me.Close() Menu_Maestros.Show() End Sub End Class

FORMULARIO DE CONSULTAS
Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.AC E.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Contro lEscolar.accdb") Public Sub Actualiza() TextBox1_viris.Text() = CInt(dt.Rows(fila)("Claveprofe")) TextBox2_viris.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_viris.Text() = CStr(dt.Rows(fila)("Paterno")) TextBox4_viris.Text() = CStr(dt.Rows(fila)("Materno")) End Sub TextBox3_viris.Text() = "" TextBox3_viris.Focus() TextBox4_viris.Text() = "" TextBox4_viris.Focus() End Sub

Imports System.Data.OleDb Public Class Viris_Consultar Dim dt As New DataTable Public Sub limpiar() TextBox1_viris.Text() = "" TextBox1_viris.Focus() TextBox2_viris.Text() = "" TextBox2_viris.Focus() BOTON GUARDAR Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim strSQL As String = "Select * from Maestros where Claveprofe= '" & (CInt(TextBox1_viris.Text())) & "'" Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose() MsgBox("Registro Encontrador", MsgBoxStyle.Exclamation, "Aviso") limpiar() cn.Close() End Sub

FORMULARIO MODIFICACIONES

Imports System.Data.OleDb
Public Class Viris_Modifiaciones Public Sub limpiar() TextBox1_viris.Text() = "" TextBox1_viris.Focus() TextBox2_viris.Text() = "" TextBox2_viris.Focus()

Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.O LEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEs colar.accdb") Public Sub Actualiza() TextBox1_viris.Text() = CInt(dt.Rows(fila)("Claveprofe")) TextBox2_viris.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_viris.Text() = CStr(dt.Rows(fila)("Paterno")) TextBox4_viris.Text() = CStr(dt.Rows(fila)("Materno")) End Sub TextBox3_viris.Text() = "" TextBox3_viris.Focus() TextBox4_viris.Text() = "" TextBox4_viris.Focus() End Sub

BOTTON BUSCAR
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim strSQL As String = "Select * from Maestros where Claveprofe= '" & (CInt(TextBox1_viris.Text())) & "'" Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose() MsgBox("Registro encontrado", MsgBoxStyle.Exclamation, "Importante") cn.Close() End Sub

BOTTON MODIFICAR
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click

cn.Open() Dim viri As String = "Update Maestros set Claveprofe= '" & TextBox1_viris.Text() & "', Nombre = '" & TextBox2_viris.Text() & "' , Paterno ='" & TextBox3_viris.Text() & "', Materno ='" & TextBox4_viris.Text() & "' where Claveprofe='" & CInt(TextBox1_viris.Text()) & "'" Dim dataAdapter As New OleDb.OleDbDataAdapter(viri, cn) dataAdapter.Fill(dt) dataAdapter.Dispose() MsgBox("Registro Modificado", MsgBoxStyle.Information, "Mensaje") limpiar() cn.Close() End Sub BOTON MENU MAESTROS
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click Me.Close() Menu_Maestros.Show() End Sub End Class

MENU MATERIAS:

Imports System.Data.OleDb Public Class Menu_Materias Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.AC E.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Contro lEscolar.accdb") Public Sub Actualiza() TextBox1_vv.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_vv.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_vv.Text() = CInt(dt.Rows(fila)("Horastotales")) BOTON VER

TextBox4_vv.Text() = CInt(dt.Rows(fila)("Horasp")) TextBox5_vv.Text() = CInt(dt.Rows(fila)("Horast")) End Sub

Private Sub ver_vvc_Click(sender As System.Object, e As System.EventArgs) Handles ver_vvc.Click Dim Mostrar As String = ("select * from Materias") Dim Dataadapter As New OleDb.OleDbDataAdapter(Mostrar, cn) Dataadapter.Fill(dt) TextBox1_vv.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_vv.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_vv.Text() = CInt(dt.Rows(fila)("Horastotales")) TextBox4_vv.Text() = CInt(dt.Rows(fila)("Horasp")) TextBox5_vv.Text() = CInt(dt.Rows(fila)("Horast")) Dataadapter.Dispose() End Sub

BOTTOON ANTERIOR Private Sub Anterior_Click(sender As System.Object, e As System.EventArgs) Handles Anterior.Click If (fila > 0 And fila <= dt.Rows.Count - 1) Then fila = fila - 1 Actualiza() Else MsgBox("Primer Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub BOTON SIGUIENTE Private Sub Siguiente_Click(sender As System.Object, e As System.EventArgs) Handles Siguiente.Click If (fila >= 0 And fila < dt.Rows.Count - 1) Then fila = fila + 1 Actualiza() Else MsgBox("Ultimo Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub BOTON ALTAS Private Sub Altas_vvc_Click(sender As System.Object, e As System.EventArgs) Handles Altas_vvc.Click Altas_Materias_vv.Show() End Sub BOTON BAJAS
Private Sub Bajas_vvc_Click(sender As System.Object, e As System.EventArgs) Handles Bajas_vvc.Click If ((MsgBox("... Desea Eliminar ? " + CStr(TextBox1_vv.Text), MsgBoxStyle.OkCancel, "Mensaje")) = 1) Then Dim strSQL As String = "DELETE FROM Materias WHERE Clavemat=" & CInt(TextBox1_vv.Text) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dataAdapter.Fill(dt) Refrescar() Actualiza() dataAdapter.Dispose() Else MsgBox("No se ha seleccionado registro a eliminar") End If End Sub

BOTON MENU PRINCIPAL Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Me.Close() Form1.Show() End Sub BOTON CONSULTAR Private Sub Consultar_vvc_Click(sender As System.Object, e As System.EventArgs) Handles Consultar_vvc.Click Consultas_Materias_vvc.Show() End Sub BOTON MODIFICAR Private Sub Modificar_vvc_Click(sender As System.Object, e As System.EventArgs) Handles Modificar_vvc.Click Modificaciones_Materias_vv.Show() End Sub End Class

FORMULARIO ALTAS:

Public Class Altas_Materias_vv BOTTON GUARDAR Private Sub Guardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Guardar.Click cn.Open() Dim GuardarDatos As String = " Insert into Materias(Clavemat,Nombre,Horastotales,Horasp,Horast)" & "Values('" & TextBox1_vv.Text() & "','" & TextBox2_vv.Text() & "','" & TextBox3_vv.Text() & "','" & TextBox4_vv.Text() & "', '" & TextBox5_vv.Text() & "')" Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn) dataAdapter.Fill(dt) MsgBox("Se Agrego registro Correctamente", MsgBoxStyle.Information, "Mensaje") limpiar() dataAdapter.Dispose() cn.Close() End Sub BOTTON MENU MATERIAS Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Close() Menu_Materias.Show()

Imports System.Data.OleDb Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft. ACE.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Cont rolEscolar.accdb") Public Sub limpiar() TextBox1_vv.Text() = "" TextBox1_vv.Focus() TextBox2_vv.Text() = "" TextBox2_vv.Focus() TextBox3_vv.Text() = "" TextBox3_vv.Focus() TextBox4_vv.Text() = "" TextBox4_vv.Focus() TextBox5_vv.Text() = "" TextBox5_vv.Focus() End Sub

FORMULARIO CONSULTAS Imports System.Data.OleDb E.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Contro lEscolar.accdb") Public Sub Actualiza() TextBox1_vv.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_vv.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_vv.Text() = CInt(dt.Rows(fila)("Horastotales")) TextBox4_vv.Text() = CInt(dt.Rows(fila)("Horasp")) TextBox5_vv.Text() = CInt(dt.Rows(fila)("Horast")) End Sub Public Sub limpiar() TextBox1_vv.Text() = "" TextBox1_vv.Focus() TextBox2_vv.Text() = "" TextBox2_vv.Focus() TextBox3_vv.Text() = "" TextBox3_vv.Focus() TextBox4_vv.Text() = "" TextBox4_vv.Focus() TextBox5_vv.Text() = "" TextBox5_vv.Focus()

Public Class Consultas_Materias_vvc Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.AC End Sub BOTTON CONSULTAR Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim strSQL As String = "Select * from Materias where Clavemat= " & (CInt(TextBox1_vv.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) limpiar() fila = 0 Actualiza() dataAdapter.Dispose() cn.Close() End Sub BOTTON MENU MATERIAS Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click Me.Close() Menu_Materias.Show() End Sub End Class

FORMULARIO MODIFICAR
Public Sub Actualiza() TextBox1_vv.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_vv.Text() = CStr(dt.Rows(fila)("Nombre")) TextBox3_vv.Text() =

CInt(dt.Rows(fila)("Horastotales")) Textbox4_vv.Text() = CInt(dt.Rows(fila)("Horasp")) TextBox5_vv.Text() = CInt(dt.Rows(fila)("Horast")) End Sub


Public Sub limpiar() TextBox1_vv.Text() = TextBox1_vv.Focus() TextBox2_vv.Text() = TextBox2_vv.Focus() TextBox3_vv.Text() = TextBox3_vv.Focus() Textbox4_vv.Text() = Textbox4_vv.Focus() "" "" "" ""

Imports System.Data.OleDb Public Class Modificaciones_Materias_vv Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.OLE
DB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEscolar .accdb")

TextBox5_vv.Text() = "" TextBox5_vv.Focus() End Sub

BOTTON BUSCAR Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim strSQL As String = "Select * from Materias where Clavemat= " & (CInt(TextBox1_vv.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose()

cn.Close() End Sub BOTTON GUARDAR Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click cn.Open() Dim viri As String = "Update Materias set Clavemat=" & CInt(TextBox1_vv.Text) & ", Nombre ='" & CStr(TextBox2_vv.Text) & "', Horastotales =" & CInt(TextBox3_vv.Text) & ", Horasp =" & CInt(Textbox4_vv.Text) & ", Horast =" & CInt(TextBox5_vv.Text) & " where Clavemat=" & CInt(TextBox1_vv.Text) & ";" Dim dataAdapter As New OleDb.OleDbDataAdapter(viri, cn) dataAdapter.Fill(dt) dataAdapter.Dispose() MsgBox("Registro Modificado", MsgBoxStyle.Information, "Mensaje") cn.Close() End Sub

MENU ASIGNATURAS

Imports System.Data.OleDb Public Class Menu_Asignaturas Dim dt As New DataTable Dim fila As Integer = 0

Dim cn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEscolar.accdb") BOTON VER: Private Sub Ver_Click(sender As System.Object, e As System.EventArgs) Handles

Ver.Click
Dim Mostrar As String = ("select * from Asignatura") Dim Dataadapter As New OleDb.OleDbDataAdapter(Mostrar, cn) Dataadapter.Fill(dt) TextBox1_ovvc.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_ovvc.Text() = CStr(dt.Rows(fila)("Claveprofe")) TextBox3_ovvc.Text() = CInt(dt.Rows(fila)("Numgrupo")) Dataadapter.Dispose()

End Sub Public Sub Actualiza() TextBox1_ovvc.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_ovvc.Text() = CStr(dt.Rows(fila)("Claveprofe")) TextBox3_ovvc.Text() = CInt(dt.Rows(fila)("Numgrupo")) End Sub BOTTON ANTERIOR
Private Sub Anterior_Click(sender As System.Object, e As System.EventArgs) Handles Anterior.Click If (fila > 0 And fila <= dt.Rows.Count - 1) Then

fila = fila - 1
Actualiza() Else

MsgBox("Primer Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub

BOTTON SIGUIENTE
Private Sub Siguiente_Click(sender As System.Object, e As System.EventArgs) Handles Siguiente.Click If (fila >= 0 And fila < dt.Rows.Count - 1) Then fila = fila + 1 Actualiza() Else MsgBox("Ultimo Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If

End Sub BOTTON ALTAS


Private Sub Altas_Click(sender As System.Object, e As System.EventArgs) Handles Altas.Click
Altas_Asignaturas_ovvc.Show() End Sub

BOTTON MENU PRINCIPAL


Private Sub Button8_Click(sender As System.Object, e As System.EventArgs) Handles Button8.Click Me.Close() Form1.Show() End Sub Private Sub Refrescar() dt.Reset() fila = 0 Dim RefrescarDatos As String = "Select * from Asignatura" Dim dataAdapter As New OleDb.OleDbDataAdapter(RefrescarDatos, cn) dataAdapter.Fill(dt) Actualiza() dataAdapter.Dispose()

End Sub BOTON BAJAS Private Sub Bajas_Click(sender As System.Object, e As System.EventArgs) Handles Bajas.Click If ((MsgBox("... Desea Eliminar ? " + CStr(TextBox1_ovvc.Text), MsgBoxStyle.OkCancel, "Mensaje")) = 1) Then Dim strSQL As String = "DELETE FROM Asignatura WHERE Clavemat=" & CInt(TextBox1_ovvc.Text) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dataAdapter.Fill(dt) Refrescar() Actualiza() dataAdapter.Dispose() Else MsgBox("No se ha seleccionado registro a eliminar") End If End Sub BOTTON CONSULTAS Private Sub Consultar_Click(sender As System.Object, e As System.EventArgs) Handles Consultar.Click Consultar_Asignaturas_ovvc.Show() End Sub BOTTON MODIFICAR Private Sub Modificar_Click(sender As System.Object, e As System.EventArgs) Handles Modificar.Click Modificaciones_Asignaturas_ovvc.Show()
End Sub End Class

FORMULARIO ALTAS:

Imports System.Data.OleDb
BOTTON GUARDAR

Public Class Altas_Asignaturas_ovvc Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.AC E.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Contro lEscolar.accdb") Public Sub limpiar() TextBox1_ovvc.Text() = "" TextBox1_ovvc.Focus() TextBox2_ovvc.Text() = "" TextBox2_ovvc.Focus() TextBox3_ovvc.Text() = "" TextBox3_ovvc.Focus() End Sub

Private Sub Guardar_Click(sender As System.Object, e As System.EventArgs) Handles Guardar.Click cn.Open() Dim GuardarDatos As String = " Insert into Asignatura(Clavemat,Claveprofe,Numgrupo)" & "Values('" & TextBox1_ovvc.Text() & "','" & TextBox2_ovvc.Text() & "','" & TextBox3_ovvc.Text() & "')" Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn) dataAdapter.Fill(dt) MsgBox("Se Agrego registro Correctamente", MsgBoxStyle.Information, "Mensaje") limpiar() dataAdapter.Dispose() cn.Close() End Sub BOTTON MENU ASIGNATURAS Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Me.Close() Menu_Asignaturas.Show() End Sub

FORMULARIO CONSULTAS:

Imports System.Data.OleDb Public Class Consultar_Asignaturas_ovvc Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.1 2.0;Data Source=C:\Users\usuario\Desktop\ControlEscolar. accdb") Public Sub Actualiza() TextBox1_ovvc.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_ovvc.Text() = CStr(dt.Rows(fila)("Claveprofe")) TextBox3_ovvc.Text() = CStr(dt.Rows(fila)("Numgrupo")) End Sub
BOTTON CONSULTAR Private Sub Consultar_Click(sender As System.Object, e As System.EventArgs) Handles Consultar.Click cn.Open() Dim strSQL As String = "Select * from Asignatura where Clavemat= " & (CInt(TextBox1_ovvc.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn)

dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() BOTTON MENU ASIGNATURAS Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click

dataAdapter.Dispose() cn.Close() End Sub Me.Close() Menu_Asignaturas.Show() End Sub End Class

FORMULARIO MODIFICAR
Imports System.Data.OleDb Public Class Modificaciones_Asignaturas_ovvc Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.AC E.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Contro lEscolar.accdb") TextBox3_ovvc.Text() = CStr(dt.Rows(fila)("Numgrupo")) End Sub Public Sub limpiar() TextBox1_ovvc.Text() = "" TextBox1_ovvc.Focus() TextBox2_ovvc.Text() = "" TextBox2_ovvc.Focus() TextBox3_ovvc.Text() = "" TextBox3_ovvc.Focus() End Sub

Public Sub Actualiza() TextBox1_ovvc.Text() = CInt(dt.Rows(fila)("Clavemat")) TextBox2_ovvc.Text() = CStr(dt.Rows(fila)("Claveprofe")) BOTTON BUSCAR Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim strSQL As String = "Select * from Asignatura where Clavemat= " & (CInt(TextBox1_ovvc.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose() cn.Close() End Sub BOTTOON MODIFICAR Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click cn.Open()

Dim viri As String = "Update Asignatura set Clavemat=" & CInt(TextBox1_ovvc.Text) & ", Claveprofe =" & CStr(TextBox3_ovvc.Text) & ", Numgrupo =" & CStr(TextBox3_ovvc.Text) & " where Clavemat=" & CInt(TextBox1_ovvc.Text) & ";" Dim dataAdapter As New OleDb.OleDbDataAdapter(viri, cn) dataAdapter.Fill(dt) dataAdapter.Dispose() MsgBox("Registro Modificado", MsgBoxStyle.Information, "Mensaje") cn.Close() End Sub Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click Me.Close() Menu_Asignaturas.Show() End Sub End Class

FORMULARIO GRUPOS:

Imports System.Data.OleDb Public Class Menu_Grupos Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.O LEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEs colar.accdb") Public Sub Actualiza() vvTextBox1.Text() = CInt(dt.Rows(fila)("Numgrupo"))

vvTextBox2.Text() = CStr(dt.Rows(fila)("Cantidadalumnos")) vvTextBox3.Text() = CStr(dt.Rows(fila)("Clavemat")) End Sub

BOTTON ANTERIOR Private Sub Anterior_Click(sender As System.Object, e As System.EventArgs) Handles Anterior.Click If (fila > 0 And fila <= dt.Rows.Count - 1) Then fila = fila - 1 Actualiza() Else MsgBox("Primer Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub BOTTON SIGUENTE
Private Sub Siguiente_Click(sender As System.Object, e As System.EventArgs) Handles Siguiente.Click If (fila >= 0 And fila < dt.Rows.Count - 1) Then fila = fila + 1 Actualiza()

Else MsgBox("Ultimo Registro Encontrado", MsgBoxStyle.Information, "Mensaje") End If End Sub

BOTTON VER Private Sub Ver_Click(sender As System.Object, e As System.EventArgs) Handles Ver.Click


Dim Mostrar As String = ("select * from Grupo") Dim Dataadapter As New OleDb.OleDbDataAdapter(Mostrar, cn) Dataadapter.Fill(dt) vvTextBox1.Text() = CInt(dt.Rows(fila)("Numgrupo")) vvTextBox2.Text() = CStr(dt.Rows(fila)("Cantidadalumnos")) vvTextBox3.Text() = CStr(dt.Rows(fila)("Clavemat")) Dataadapter.Dispose() End Sub

BOTON MENU PRINCIPAL Private Sub Button8_Click(sender As System.Object, e As System.EventArgs) Handles Button8.Click Me.Close() Form1.Show() End Sub BOTON ALTAS
Private Sub Altas_Click(sender As System.Object, e As System.EventArgs) Handles Altas.Click

Altas_Grupo_vv.Show() End Sub Private Sub Refrescar() dt.Reset() fila = 0 Dim RefrescarDatos As String = "Select * from Grupo" Dim dataAdapter As New OleDb.OleDbDataAdapter(RefrescarDatos, cn) dataAdapter.Fill(dt) Actualiza() dataAdapter.Dispose() End Sub BOTTON BAJAS
Private Sub Bajas_Click(sender As System.Object, e As System.EventArgs) Handles Bajas.Click

If ((MsgBox("... Desea Eliminar ? " + CStr(vvTextBox1.Text), MsgBoxStyle.OkCancel, "Mensaje")) = 1) Then Dim strSQL As String = "DELETE FROM Grupo WHERE Numgrupo=" & CInt(vvTextBox1.Text) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dataAdapter.Fill(dt) Refrescar() Actualiza() dataAdapter.Dispose() Else MsgBox("No se ha seleccionado registro a eliminar") End If End Sub BOTTON CONSULTAR Private Sub Consultar_Click(sender As System.Object, e As System.EventArgs) Handles Consultar.Click Consultar_Grupos_vv.Show() End Sub BOTTON MODIFICAR Private Sub Modificar_Click(sender As System.Object, e As System.EventArgs) Handles Modificar.Click Modificar_Grupo_vv.Show() End Sub End Class

FORMULARIO ALTAS

Imports System.Data.OleDb Public Class Altas_Grupo_vv Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.AC E.OLEDB.12.0;Data Source=C:\Users\usuario\Desktop\Contro lEscolar.accdb") Public Sub limpiar() vvTextBox1.Text() = "" vvTextBox1.Focus() vvTextBox2.Text() = "" vvTextBox2.Focus() vvTextBox3.Text() = "" vvTextBox3.Focus() End Sub BOTTON GUARDAR
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim GuardarDatos As String = " Insert into Grupo(Numgrupo,Cantidadalumnos,Clavemat)" & "Values('" & vvTextBox1.Text() & "','" & vvTextBox2.Text() & "','" & vvTextBox3.Text() & "')" Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn) dataAdapter.Fill(dt) MsgBox("Se Agrego registro Correctamente", MsgBoxStyle.Information, "Mensaje") limpiar() dataAdapter.Dispose() cn.Close() End Sub BOTOTN MENU GRUPO Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click Me.Close() Menu_Grupos.Show() End Sub End Class FORMULAIO CONSULTAS

Imports System.Data.OleDb Public Class Consultar_Grupos_vv Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.O LEDB.12.0;Data Source=C:\Users\usuario\Desktop\ControlEs colar.accdb") Public Sub Actualiza() vvTextBox1.Text() = CInt(dt.Rows(fila)("Numgrupo")) vvTextBox2.Text() = CStr(dt.Rows(fila)("Cantidadalumnos"))

vvTextBox3.Text() = CStr(dt.Rows(fila)("Clavemat")) End Sub BOTTON CONSULTAR Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click cn.Open() Dim strSQL As String = "Select * from Grupo where Numgrupo= " & (CInt(vvTextBox1.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose() cn.Close() End Sub BOTTON MENU GRUPO Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click Me.Close() Menu_Grupos.Show() End Sub End Class
FORMULARIO MODIFICAR
Imports System.Data.OleDb Public Class Modificar_Grupo_vv Dim dt As New DataTable Dim fila As Integer = 0 Dim cn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB. 12.0;Data Source=C:\Users\usuario\Desktop\ControlEscolar .accdb") Public Sub Actualiza() vvTextBox1.Text() = CInt(dt.Rows(fila)("Numgrupo")) vvTextBox2.Text() = CStr(dt.Rows(fila)("Cantidadalumnos")) vvTextBox3.Text() = CStr(dt.Rows(fila)("Clavemat")) End Sub

Private Sub Buscar_Click(sender As System.Object, e As System.EventArgs) Handles Buscar.Click cn.Open()

BOTTON BUSCAR Dim strSQL As String = "Select * from Grupo where Numgrupo= " & (CInt(vvTextBox1.Text)) Dim dataAdapter As New OleDb.OleDbDataAdapter(strSQL, cn) dt.Reset() dataAdapter.Fill(dt) fila = 0 Actualiza() dataAdapter.Dispose() cn.Close() End Sub

BOTTON MODIFICAR Private Sub Modificar_Click(sender As System.Object, e As System.EventArgs) Handles Modificar.Click cn.Open() Dim viri As String = "Update Grupo set Numgrupo=" & CInt(vvTextBox1.Text) & ", Cantidadalumnos =" & CStr(vvTextBox2.Text) & ", Clavemat =" & CStr(vvTextBox3.Text) & " where Numgrupo=" & CInt(vvTextBox1.Text) & ";" Dim dataAdapter As New OleDb.OleDbDataAdapter(viri, cn) dataAdapter.Fill(dt) dataAdapter.Dispose() MsgBox("Registro Modificado", MsgBoxStyle.Information, "Mensaje") cn.Close() End Sub BOTTON MENU GRUPO Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click Me.Close() Menu_Grupos.Show() End Sub End Class

Das könnte Ihnen auch gefallen