conexion mysql-java
TRANSCRIPT
-
7/26/2019 conexion mysql-java
1/18
TECNOLGICO DE ESTUDIOS SUPERIORES DE VALLE DE BRAVO
CARRERA:
INGENIERIA EN SISTEMAS COMPUTACIONALES
DOCENTE:
LUIS ALBERTO LEON BAUELOS
CONEXIN SQL-JAVA
MATERIA:
TOPICOS AVANZADOS DE PROGRMACION
.
Valle de Bravo M!"#$o a %& J'l#o del (%)*+
Contenido
INTRODUCCIN.......................................................................................................2
OBJETIVOS...............................................................................................................3
DESARROLLO..........................................................................................................3
-
7/26/2019 conexion mysql-java
2/18
CODIGO CONSULTAS O PUBLICACION................................................................6
INDICE DE ILUSTRACIONES
Ilustr!"#$ % "$t&r'( l")r*s.........................................................................................+Ilustr!"#$ 2 )*t*$ sl"r..............................................................................................+Ilustr!"#$ 3 )*t*$ r&,"strr.......................................................................................-Ilustr!"#$ + )*t*$ !*$sult.......................................................................................-Ilustr!"#$ - )*t*$ &l""$.........................................................................................-Ilustr!"#$ 6 )*t*$ l"/"r..........................................................................................6Ilustr!"#$ 0 "$t&r'( ut*r.........................................................................................6Ilustr!"#$ 1 "$t&r'( /u)l"!......................................................................................0
-
7/26/2019 conexion mysql-java
3/18
INTRODUCCINPr !*$&!tr tus /l"!!"*$&s J u$ s&r"*r & )s&s & t*s &s"/r&s!"$")l& /r l 'u$!"*$l" & u$ s*lu!"#$ & S*'t4r&. Al ",ul 5u& S5l
s&r&r C78 Ms5l J $&!&s"t$ & u$ "$t&r'( 5u& /r*/*r!"*$& ls !ls&s$&!&sr"s /r ,&st"*$r u$ !*$&9"#$.
Pr !*$&!trs& !ul5u"&r s&r"*r & )s& & t*s :!& 'lt u$ /l"!!"#$5u& s"r !** &$l!&. A &s& t"/* & !ls&s s& l&s ll !*$&!t*r&s. E$ &l !s* &MS;L8 &)& &s!r,rs& & su s"t"* 4&). E$ "!: &s!r,8 s& *)t"&$& t** &l!#",* 'u&$t& & ls !ls&s $&!&sr"s /&r* s#l* s& r&5u"&r& &l r!:"*
mysql-
connector-java.jar.
Es u$ !*$
-
7/26/2019 conexion mysql-java
4/18
I"$!"r&*s !r&$* u$ "$t&r'( ,r'"! &$ N&t)&$s /r ! t)l 5u&t&$,*s &$ l )s& & t*s &$ Ms5l
$* &s $&!&sr"* 5u& l )s& & t*s !u&$t& !*$ ls ll&s '*rs$&s
Ilustracin 1 interfaz libros
Ilustracin 2 boton salir
E$ &st /r"&r ",&$ s& u&str !** !*$'",urr &l )*t#$ & sl"r
-
7/26/2019 conexion mysql-java
5/18
Ilustracin 3 boton registrar
A5u? s& u&str !** !*$'",urr /r ,urr l "$'*r!"#$ &$ l )s& & t*s!*$ &l )*t#$ r&,"strr
Ilustracin 4 boton consulta
Est &s l /rt& *$& :r&*s ls !*$sults !*$ &l )*t#$ *strr $$*llr l !ls& !*$sult
Ilustracin 5 boton elimina
Est &s l /rt& /r &l""$r &l r&,"str* !r&* $t&r"*r&$t& $$* llr l !ls& &l""$r
-
7/26/2019 conexion mysql-java
6/18
Ilustracin 6 boton limpiar
Est& )*t#$ &s /r l"/"r ls !
-
7/26/2019 conexion mysql-java
7/18
Ilustracin ! interfaz publica
CODIGO CONSULTAS O PUBLICACION
/!,& BASESDEDATOS
"/*rt
-
7/26/2019 conexion mysql-java
8/18
"$t "H
PUBLICACION=>
s&tL*ut=$ull>
l)lt"tH$&4 JL)&l=El"$ l")r*>
l)lt"t.s&tB*u$s=%828%82>
l)l&H $&4 JL)&l =L")r*>
l)l&.s&tB*u$s=2868082>
utH $&4 JL)&l =ut*r>
ut.s&tB*u$s=28%28082>
&s!r"H $&4 JL)&l =&"t*r"l>
&s!r".s&tB*u$s=28%18082>
l")r*sH $&4 C*$&9"*$=>
!*)*=>5u? s& $ llr l !*)* %
!*)=>5u? s& $ llr l !*)* 2
!*=>5u? s& $ llr l !*)* 3
t$H $&4 JButt*$=ANTERIOR>
t$.s&tB*u$s=38228082>
t$.A!t"*$L"st&$&r=t:"s>
)t$&H $&4 JButt*$=A!&/tr>
)t$&.s&tB*u$s=K8228082>
)t$&.A!t"*$L"st&$&r=t:"s>
=l)lt"t>
=l)l&>
=!)&>
=ut>
-
7/26/2019 conexion mysql-java
9/18
=!)>
=&s!r">
=!>
=t$> =)t$&>
s&tS"(& =-8->
s&tV"s")l&=tru&>
*" !*)*=> &st& &s &l t** & !*)*
Tr &st& &s /r !/turr u$ &9!&/!"#$ 5u& ll&,u& *!urr"r
!)&H$&4 JC*)*B*9=> l !r&!"#$ & l r")l& !*)*
!)&.s&tB*u$s=%868182> *$& u)"!s tu !*)*
r&sHC*$&9"*$.!*$sultr=s&l&!t 'r* l")r*> &$ &st& !*$* s& $$ llr l*s t*s & l )s& & t*s
"H$&4 Str"$,FC*$&9"*$.'"ls &st s&$t&$!" &s /r &lur !u$ts '"ls*strr
4:"l&=r&s.$&9t=>>
"F"Hr&s.,&tStr"$,="l")r*> &st& &s /r )us!r /*r " !)&.It&=r&s.,&tStr"$,=t"tul*>> &$ &st &s /r *strr &l $*)r&&l "
" s& s&,u"r "$!r&&$t$* :st 5u& ll$* ll s t*s
-
7/26/2019 conexion mysql-java
10/18
"H
!t!:=E9!&/t"*$ &r>
E$ l*s &s !*)*s s& :r l* "s* s*l* s& !)"r$ r")l&s t)ls /rl )Qs5u& & "$'*r!"#$
*" !*=>
tr
!H$&4 JC*)*B*9=>
!.s&tB*u$s=%8%18182>
rHC*$&9"*$.!*$sultr=s&l&!t 'r* &"t*r"l>
"&H$&4 Str"$,FC*$&9"*$.'"ls
4:"l&=r.$&9t=>>
"&F"Hr.,&tStr"$,="&"t*r"l>
!.It&=r.,&tStr"$,=$*)r&>>
"
"H
!t!:=E9!&/t"*$ &r>
-
7/26/2019 conexion mysql-java
11/18
*" !*)=>
tr
!)H$&4 JC*)*B*9=>
!).s&tB*u$s=%8%28182>
r&HC*$&9"*$.!*$sultr=s&l&!t 'r* ut*r>
"&H$&4 Str"$,FC*$&9"*$.'"ls
4:"l&=r&.$&9t=>>
"&F"Hr&.,&tStr"$,="ut*r>
!).It&=r&.,&tStr"$,=$*)r&>>
"
"H
!t!:=E9!&/t"*$ &r>
/u)l"! stt"! *" "$=Str"$, r,sF>
-
7/26/2019 conexion mysql-java
12/18
PUBLICACION PH $&4 PUBLICACION=>
/u)l"! *" !t"*$P&r'*r&=A!t"*$E&$t &>
"'=&.,&tS*ur!&=>HHt$>
tr
"'=&.,&tS*ur!&=>HH)t$&>
tr
Sst&.*ut./r"$tl$=" "F!)&.,&tS&l&!t&I$&9=>>
Sst&.*ut./r"$tl$=" "&F!).,&tS&l&!t&I$&9=>>
Sst&.*ut./r"$tl$=" "&F!.,&tS&l&!t&I$&9=>>
Sst&.*ut./r"$tl$=$*)r& "&F!.,&tS&l&!t&I$&9=>>
-
7/26/2019 conexion mysql-java
13/18
JO/t"*$P$&.s:*4M&ss,&D"l*,=$ull8l")r* !)&.,&tS&l&!t&It&=>$ut*r !).,&tS&l&!t&It&=>$&"t*r"l !.,&tS&l&!t&It&=>>
!t!:=E9!&/t"*$ &>
METODO ELIMINA
/!,& BASESDEDATOS
"/*rt
-
7/26/2019 conexion mysql-java
14/18
R&sultS&t r&s s& $ llr l */&r!"#$
Str"$, "F
"$t "H
&l""$=>
s&tL*ut=$ull>
l)lt"tH$&4 JL)&l=El"$ l")r*>
l)lt"t.s&tB*u$s=%828%82>
l)l&H $&4 JL)&l =L")r*>
l)l&.s&tB*u$s=2868082>
!*$&9"*$H $&4 C*$&9"*$=>
!*)*=>
)t$&H $&4 JButt*$=A!&/tr>
)t$&.s&tB*u$s=K8K8082>
)t$&.A!t"*$L"st&$&r=t:"s>
=l)lt"t>
=l)l&>
=!)&>
=)t$&>
s&tS"(& =382->
s&tV"s")l&=tru&>
*" !*)*=> !r&s u$ !*)* /r *)t&$&r t*s
-
7/26/2019 conexion mysql-java
15/18
tr
!)&H$&4 JC*)*B*9=> !r&s tus !*)* !)&.s&tB*u$s=%868182> u)"!s tu !*)*
r&sHC*$&9"*$.!*$sultr=s&l&!t 'r* l")r*> s&l&!!"*$s l "$'*r!"*$5u& &s&s *)t&$&r
"H$&4 Str"$,FC*$&9"*$.'"ls'"ls & tu t)ls
4:"l&=r&s.$&9t=>>
"F"Hr&s.,&tStr"$,="l")r*> s& )us! /*r " & tu t)l
!)&.It&=r&s.,&tStr"$,=t"tul*>> l* u&strs !*$ $*)r&
"
"H
!t!:=E9!&/t"*$ &r>
/u)l"! stt"! *" "$=Str"$, r,sF>
&l""$ &H $&4 &l""$=>
/u)l"! *" !t"*$P&r'*r&=A!t"*$E&$t &>
"'=&.,&tS*ur!&=>HH)t$&>
-
7/26/2019 conexion mysql-java
16/18
tr
Sst&.*ut./r"$tl$=" "F!)&.,&tS&l&!t&I$&9=>> Sst&.*ut./r"$tl$=" !)&.,&tS&l&!t&I$&9=>>
!*$&9"*$.*/&r!"*$=&l&t& 'r* l")r* 4:&r&"l")r*H"F!)&.,&tS&l&!t&I$&9=>> &st &s l s&$t&$!" /r :!&r l&l""$!"#$ &l r&,"str*
t:"s.r&*&=!)&> 5u? r&u&&s &l /$&sl
!*)*=>l* $s llr & $u&*
=!)&> l* ,r&,s l /$&l $u&&$t&
r&/"$t=>l* r&/"$ts
l"t&=>
!t!:=E9!&/t"*$ &>
CONSULTA/!,& BASESDEDATOS
"/*rt
-
7/26/2019 conexion mysql-java
17/18
JT)l& t)l
Str"$, t"tul*sFHID8t"tul*8!*$t&$"*
Str"$, t*s FF
C*$&9"*$ l")r*s JS!r*llP$&
l")r*sH $&4 C*$&9"*$=>
s&tL*ut=$ull>
tr
R&sultS&t r&sH l")r*s.!*$sultr=s&l&!t 'r* l")r*>
t*sH $&4 Str"$, Fl")r*s.*)t&$&rM9"*=>F+
4:"l& =r&s.$&9t=>>
t*sF"FHr&s.,&tStr"$,="l")r*>
t*sF"F%Hr&s.,&tStr"$,=t"tul*>
t*sF"F2Hr&s.,&tStr"$,=!*$t&$"*>
t*sF"F3Hr&s.,&tStr"$,=AM> "
!t!: =E9!&/t"*$ &>
-
7/26/2019 conexion mysql-java
18/18
t)lH $&4 JT)l& =t*s8t"tul*s>
=
s&tV"s")l&=tru&>
s&tS"(& =+8+>
/u)l"! stt"! *" "$ =Str"$, At,s F>
C*$sult ! H $&4 C*$sult=>