You are on page 1of 20

CONALEP

VALLES MENDOZA EDGAR


090260041-0
5102-I
PROGRAMACION CON SISTEMAS GESTORES DE BASE DE
DATOS
SERGIO GONZALEZ PEREZ
MANUAL DE PROGRAMADOR
































MLNU kINCIAL

8O1ON 54Llk
rlvaLe Sub 8uLLon2_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
SalldaCllck
MeClose()
Lnd Sub

8O1ON MNu 4LuMNO5
rlvaLe Sub 8uLLon1_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
MAlumnosCllck
MePlde()
edgarMenuAlumnosShow()
Lnd Sub

8O1ON MNu 45l6N41uk4
rlvaLe Sub 8uLLon3_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
MAslgnaLuraCllck
MePlde()
MenuAslgnaLuraShow()
Lnd Sub

8O1ON MNu 6kuPO
rlvaLe Sub 8uLLon4_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
MCrupoCllck
MePlde()
MenuCrupoShow()
Lnd Sub

8O1ON MNu M451kO5
rlvaLe Sub 8uLLon3_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
MMaesLrosCllck
MePlde()
MenuMaesLrosShow()
Lnd Sub

8O1ON MNu M41kl45
rlvaLe Sub 8uLLon6_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
MMaLerlasCllck
MePlde()
MenuMaLerlasShow()
Lnd Sub
MLNU ALUMNCS

8O1ON 84l45
rlvaLe Sub 8uLLon2_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon2Cllck
lf ((Msg8ox( uesea Lllmlnar ? + CSLr(1exLevmmaLrlcula11exL) Msg8oxSLyleCkCancel Mensa[e))
1) 1hen
ulm sLrSCL As SLrlng uLLL1L l8CM Alumnos WPL8L MaLrlcula CSLr(1exLevmmaLrlcula11exL)

ulm daLaAdapLer As new CleubCleubuaLaAdapLer(sLrSCL cn)
daLaAdapLerllll(dL)
8efrescar()
AcLuallza()
daLaAdapLerulspose()
Llse
Msg8ox(no se ha selecclonado reglsLro a ellmlnar)
Lnd lf
Lnd Sub
8O1ON cON5uL14
rlvaLe Sub 8uLLon3_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon3Cllck
MePlde()
edgarConsulLaShow()
Lnd Sub
8O1ON MOulllc4k
rlvaLe Sub 8uLLon4_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon4Cllck
MePlde()
edgarModlflcarShow()
Lnd Sub
8O1ON 4L145
rlvaLe Sub 8uLLon1_Cllck_1(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon1Cllck
MeClose()
edgarAlLasShow()
Lnd Sub
8O1ON MNu PklNclP4L
rlvaLe Sub 8uLLon7_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon7Cllck
MeClose()
edgarMenurlnclpalShow()
Lnd Sub
8O1ON vk 4LuMNO5
rlvaLe Sub 8uLLon8_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon8Cllck
ver()
Lnd Sub
8O1ON 5l6ulN1
rlvaLe Sub 8uLLon3_Cllck_1(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon3Cllck
lf (flla 0 And flla dL8owsCounL 1) 1hen
flla flla + 1
AcLuallza()
Llse
Msg8ox(ulLlmo 8eglsLro LnconLrado Msg8oxSLylelnformaLlon Mensa[e)
Lnd lf
Lnd Sub
8O1ON 4N1klOk
rlvaLe Sub 8uLLon6_Cllck_1(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon6Cllck
lf (flla 0 And flla dL8owsCounL 1) 1hen
flla flla 1
AcLuallza()
Llse
Msg8ox(rlmer 8eglsLro LnconLrado Msg8oxSLylelnformaLlon Mensa[e)

Lnd lf
Lnd Sub
CkMULAkIC AL1AS

8O1ON MNu 4LuMNO5
rlvaLe Sub 8uLLon2_Cllck_1(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon2Cllck
MeClose()
edgarMenuAlumnosShow()
Lnd Sub
8O1ON 6u4ku4k
rlvaLe Sub 8uLLon1_Cllck_1(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon1Cllck
cnCpen()
ulm CuardaruaLos As SLrlng lnserL lnLo
Alumnos(MaLrlculanombreaLernoMaLernoulrecclonnumgrupo) values(
1exLevmmaLrlcula11exL 1exLevmnombre21exL 1exLevmpaLerno31exL
1exLevmmaLerno41exL 1exLevmulrecclon1exL 1exLevmnumgrupo1exL )
ulm daLaAdapLer As new CleubCleubuaLaAdapLer(CuardaruaLos cn)
daLaAdapLerllll(dL)
Msg8ox(Se Agrego reglsLro CorrecLamenLe Msg8oxSLylelnformaLlon Mensa[e)
daLaAdapLerulspose()
cnClose()
Lnd Sub
CkMULAkIC CCNSUL1AS

8O1ON cON5uL14k
rlvaLe Sub 8uLLon1_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon1Cllck
cnCpen()
ulm sLrSCL As SLrlng SelecL * lrom Alumnos Where MaLrlcula CSLr(1exLevmmaLrlcula11exL())

ulm daLaAdapLer As new CleubCleubuaLaAdapLer(sLrSCL cn)
dL8eseL()
daLaAdapLerllll(dL)
flla 0
AcLuallza()
daLaAdapLerulspose()
cnClose()
Lnd Sub
8O1ON MNu 4LuMNO5
rlvaLe Sub 8uLLon2_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon2Cllck
MeClose()
edgarMenuAlumnosShow()
Lnd Sub
CkMULAkIC MCDIICAk

8O1ON 8u5c4k
rlvaLe Sub 8uLLon1_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon1Cllck
cnCpen()
ulm sLrSCL As SLrlng SelecL * lrom Alumnos Where MaLrlcula CSLr(1exLevmmaLrlcula11exL())

ulm daLaAdapLer As new CleubCleubuaLaAdapLer(sLrSCL cn)
dL8eseL()
daLaAdapLerllll(dL)
flla 0
AcLuallza()
daLaAdapLerulspose()
cnClose()
Lnd Sub
8O1ON MOulllc4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update ^1umnos Set Matrcu1a= '" &
1extevmmatrcu1a.1ext & "', uombre = '" & 1extevmnombre.1ext & "' , aterno ='" &
1extevmpaterno2.1ext & "', Materno ='" & 1extevmmaterno4.1ext & "' Where
Matrcu1a='" & CStr{1extevmmatrcu1a.1ext{)) & "',"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8O1ON MNu 4LuMNO5
rlvaLe Sub 8uLLon3_Cllck(8yval sender As SysLemCb[ecL 8yval e As SysLemLvenLArgs) Pandles
8uLLon3Cllck
MeClose()
edgarMenuAlumnosShow()
Lnd Sub
MLNU ASIGNA1UkA

8O1ON 4L145
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
^1tas^sgnatura.Show{)
Lnd Sub


8O1ON 84l45
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + 1extevmuumgrupo.1ext,
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M ^sgnatura WuL8L C1avepro1e=" &
C1nt{1extevmC1avepro1e.1ext)
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub
8O1ON cON5uL145
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.ude{)
Consu1tas^sgnatura.Show{)
Lnd Sub
8O1ON MOulllc4k
rvate Sub 8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton4.C1ck
Me.ude{)
Me.C1ose{)
Mod1car^sgnatura.Show{)
Lnd Sub
8O1ON MNu PklNclP4L
rvate Sub 8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8uttonS.C1ck
Me.C1ose{)
edgarMenurncpa1.Show{)
Lnd Sub
8O1ON vk 45l6N41uk4
rvate Sub 8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton6.C1ck
ver{)
Lnd Sub
8O1ON 4N1klOk
rvate Sub 8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton7.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub
8O1ON 5l6ulN1
rvate Sub 8utton8_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton8.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub
CkMULAkIC AL1AS

8O1ON 6u4ku4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
^sgnatura{C1avemat,C1avepro1e,uumgrupo)" & "va1ues{'" & 1extevmC1avemat.1ext &
"','" & 1extevmC1avepro1e.1ext & "','" & 1extevmuumgrupo.1ext & "')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MNu 45l6N41uk4
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
Menu^sgnatura.Show{)
Lnd Sub
CkMULAkIC CCNSUL1AS

8O1ON cON5uL14k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom ^sgnatura Where C1avemat=" &
C1nt{1extevmC1avemat.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MNu 45l6N41uk4
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
Menu^sgnatura.Show{)
Lnd Sub
CkMULAkIC MCDIICACICNLS

8O1ON 8u5c4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom ^sgnatura Where C1avemat=" &
C1nt{1extevmC1avemat.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MOulllc4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update ^sgnatura Set C1avemat= '" &
1extevmC1avemat.1ext & "', C1avepro1e = '" & 1extevmC1avepro1e.1ext & "' , uumgrupo
='" & 1extevmuumgrupo.1ext & "' Where C1avemat=" & C1nt{1extevmC1avemat.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8O1ON MNu 45l6N41uk4
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.C1ose{)
Menu^sgnatura.Show{)
Lnd Sub




MLNU GkUC

8O1ON MNu PklNclP4L
rvate Sub 8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8uttonS.C1ck
Me.C1ose{)
edgarMenurncpa1.Show{)
Lnd Sub
8O1ON 4L145
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
^1tas6rupo.Show{)
Lnd Sub
8O1ON 84l45
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + 1extevmuumgrupo.1ext,
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M 6rupo WuL8L uumgrupo=" &
C1nt{1extevmuumgrupo.1ext)
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub
8O1ON cON5uL145
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.ude{)
Consu1ta6rupo.Show{)
Lnd Sub
8O1ON MOulllc4clON5
rvate Sub 8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton4.C1ck
Me.ude{)
Me.C1ose{)
Mod1car6rupo.Show{)
Lnd Sub
8O1ON vk 6kuPO
rvate Sub 8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton6.C1ck
ver{)
Lnd Sub
8O1ON 4N1klOk
rvate Sub 8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton7.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub
8O1ON 5l6ulN1
rvate Sub 8utton8_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton8.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub
CkMULAkIC AL1AS

8O1ON 6u4ku4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
6rupo{uumgrupo,Cantdada1umnos,C1avemat)" & "va1ues{'" & 1extevmuumgrupo.1ext &
"','" & 1extevmCantdada1umnos.1ext & "','" & 1extevmC1avemat.1ext & "')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MNu 6kuPO
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
Menu6rupo.Show{)
Lnd Sub
CkMULAkIC CCNSUL1AS

8O1ON cON5uL14k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom 6rupo Where uumgrupo=" &
C1nt{1extevmuumgrupo.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MNu 6kuPO
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
Menu6rupo.Show{)
Lnd Sub
CkMULAkIC MCDIICACICNLS

8O1ON 8u5c4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom 6rupo Where uumgrupo=" &
C1nt{1extevmuumgrupo.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MOulllc4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update 6rupo Set uumgrupo= '" &
1extevmuumgrupo.1ext & "', Cantdada1umnos = '" & 1extevmCantdada1umnos.1ext & "' ,
C1avemat ='" & 1extevmC1avemat.1ext & "' Where uumgrupo=" &
C1nt{1extevmuumgrupo.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8O1ON MNu 6kuPO
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.C1ose{)
Menu6rupo.Show{)
Lnd Sub
MLNU MALS1kCS

8O1ON 4L145
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
^1tasMaestros.Show{)
Lnd Sub
8O1ON 84l45
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + 1extevmC1avepro1e.1ext,
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M Maestros WuL8L C1avepro1e=" &
C1nt{1extevmC1avepro1e.1ext)
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub
8O1ON cON5uL145
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.ude{)
Consu1tarMaestros.Show{)
Lnd Sub
8O1ON MOulllc4clON5
rvate Sub 8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton4.C1ck
Me.ude{)
Me.C1ose{)
Mod1carMaestros.Show{)
Lnd Sub
8O1ON MNu PklNclP4L
rvate Sub 8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8uttonS.C1ck
Me.ude{)
edgarMenurncpa1.Show{)
Lnd Sub
8O1ON vk M451kO5
rvate Sub 8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton6.C1ck
ver{)
Lnd Sub
8O1ON 4N1klOk
rvate Sub 8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton7.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub
8O1ON 5l6ulN1
rvate Sub 8utton8_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton8.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub






CkMULAkIC AL1AS

8O1ON 6u4ku4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
Maestros{C1avepro1e,uombre,aterno,Materno,ro1eson,Iechanac)" & "va1ues{'" &
1extevmC1avepro1e.1ext & "','" & 1extevmuombre.1ext & "','" & 1extevmaterno.1ext &
"','" & 1extevmMaterno.1ext & "','" & 1extevmro1eson.1ext & "','" &
1extevmIechanac.1ext & "')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MNu M451kO5
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
MenuMaestros.Show{)
Lnd Sub
CkMULAkIC CCNSUL1AS

8O1ON cON5uL14k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom Maestros Where C1avepro1e=" &
C1nt{1extevmC1avepro1e.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MNu M451kO5
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
MenuMaestros.Show{)
Lnd Sub
CkMULAkIC MCDIICACICNLS

8O1ON MNu M451kO5
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.C1ose{)
MenuMaestros.Show{)
Lnd Sub
8O1ON 8uc4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom Maestros Where C1avepro1e=" &
C1nt{1extevmC1avepro1e.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MOulllc4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update Maestros Set C1avepro1e= '" &
1extevmC1avepro1e.1ext & "', uombre = '" & 1extevmuombre.1ext & "' , aterno ='" &
1extevmaterno.1ext & "', Materno ='" & 1extevmMaterno.1ext & "', ro1eson ='" &
1extevmro1eson.1ext & "'Where C1avepro1e=" & C1nt{1extevmC1avepro1e.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
MLNU MA1LkIAS

8O1ON MNu PklNclP4L
rvate Sub 8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8uttonS.C1ck
Me.C1ose{)
edgarMenurncpa1.Show{)
Lnd Sub
8O1ON 4L145
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
^1tasMateras.Show{)
Lnd Sub
8O1ON 84l45
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + 1extevmC1avemat.1ext,
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M Materas WuL8L C1avemat=" &
C1nt{1extevmC1avemat.1ext)
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub
8O1ON cON5uL145
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.ude{)
Consu1tarMateras.Show{)
Lnd Sub
8O1ON MOulllc4clON5
rvate Sub 8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton4.C1ck
Me.ude{)
Me.C1ose{)
Mod1carMateras.Show{)
Lnd Sub

8O1ON vk M41kl45
rvate Sub 8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton6.C1ck
ver{)
Lnd Sub
8O1ON 4N1klOk
rvate Sub 8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton7.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub
8O1ON 5l6ulN1
rvate Sub 8utton8_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton8.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub
CkMULAkIC AL1AS

8O1ON 6u4ku4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
Materas{C1avemat,uombre,uorastota1es,uorasp,uorast)" & "va1ues{'" &
1extevmC1avemat.1ext & "','" & 1extevmuombre.1ext & "','" & 1extevmuorastota1es.1ext
& "','" & 1extevmuorasp.1ext & "','" & 1extevmuorast.1ext & "')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub

8O1ON MNu M41kl45
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
MenuMateras.Show{)
Lnd Sub
CkMULAkIC CCNSUL1AS

8O1ON cON5uL14k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom Materas Where C1avemat=" &
C1nt{1extevmC1avemat.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MNu M41kl45
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
Me.C1ose{)
MenuMateras.Show{)
Lnd Sub
CkMULAkIC MCDIICACICNLS


8O1ON 8u5c4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * Irom Materas Where C1avemat=" &
C1nt{1extevmC1avemat.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8O1ON MOulllc4k
rvate Sub 8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update Materas Set C1avemat= '" &
1extevmC1avemat.1ext & "', uombre = '" & 1extevmuombre.1ext & "' , uorastota1es ='"
& 1extevmuorastota1es.1ext & "', uorasp ='" & 1extevmuorasp.1ext & "' , uorast = '"
& 1extevmuorast.1ext & "' Where C1avemat=" & C1nt{1extevmC1avemat.1ext{))
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8O1ON MNu M41kl45
rvate Sub 8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es 8utton2.C1ck
Me.C1ose{)
MenuMateras.Show{)
Lnd Sub

You might also like