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")