Sr. Ricardo. un placer haber visto su video. es perfecto..solamente 2 persoans explican perfecto esto de base de datos y java... UN GRAN APLAUSO. Saludos.
Muchísimas gracias! no te imaginas todo lo que me haz ayudado!! En verdad gracias! Explicas excelente!, de todos los videos que hay, es el mejor! ojalá que sigas subiendo tutoriales. Felicidades, y una vez más gracias. Para los demás, funciona perfectamente todo.
Para quienes no les Guarda en MySQL y se les congela al "Guardar" Deben remplazar en el "conectar.java" el Class.forName("org.gjt.mm.mysql.Driver"); por este otro forName : Class.forName("com.mysql.jdbc.Driver"); Si les sirvio, Manito Arriba !
oiga podria pasar el codigo ? me sale error en catch ( "bla bla bla" exe) { Logger.getLogger(ing_cli.class.getName()).log(Level.SVERE,null,exe); } } como no se ve no puedo escribir el codigo completo desde .log y estoy adivinando...
Excelente Tutorial te dejas entender muy bien. haber si sigues aportando mas de estos vídeos. tendrás algo de hacer clic en un jtable y pasar datos seleccionados a los Jtextfield
Consulta, lo quise conectar a un servidor remoto, no uno que sea localhost y resulta ser que ahora me dice "Error de conexion java.SQLException: Unable to load authentication plugin ´cachin_sha2_password´"
HOLA SEGUI TU TUTORIAL Y ME FUNCIONO DE MARAVILLA PARA ACOMPLETAR DETALLES QUE ME HACIAN FALTA EN MI PROYECTO. PERO HUBIERA ESTADO MUCHISIMO MEJOR AUN, SI HUBIERAS UTILIZADO EL JCalendar, yYA QUE NORMALMENTE CUANDO REGISTRAS UN CLIENTE, UNA DE DOS: O PIDES SU FECHA DE NACIMIENTO o NECESITAS LA FECHA PARA REGISTRAR EL DIA QUE SE REGISTRO. CREES QUE PUEDAS AÑADIR ESE DATO EN ESTE MISMO PROYECTOO???
Hola, espero y contestes te lo agradeceria demasiados... bueno el problema es que en el codigo PreparedStatement psd = cn.prepareStatement(sql); no te sale la opcion para poner el "try" bueno lo que mas me importa es que no se ven los codigos que aparecen despues de esa opcion... porfavor contesta =)
Buenas Noches Excelente Explicacion, Me Gustaria Tener El Programa compelto, Lo Estaba Haciendo Viendo Los Videos De Programacion Que tienes pero hay una parte en el cath que no se ve en ningun momento del video.. gracias
oiga podria pasar el codigo ? me sale error en catch ( "bla bla bla" exe) { Logger.getLogger(ing_cli.class.getName()).log(Level.SVERE,null,exe); } } como no se ve no puedo escribir el codigo completo desde .log y estoy adivinando...
por qué no sigues las buenas prácticas de programación, que es eso de los botones lo de más esta bueno gracias broooooooooooo saludos a Susan y a su hermana de pariona
Me encanto, muy fácil de entender. Te consulto porque cuando doy ejecutar el archivo sale el sgte error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') VALUES ('andrea','ramirez','posadas','11232343')' at line 1. No logro encontrar la solución. Que podría ser?
muchisisisisimas gracias, ufff estaba desesperado ya por no lograr conectar mi base de datos y hacer guardar los datos, de verdad gracias, en algun tutorial enseñas como capturar datos de fechas ? muchas gracias de nuevo
hago todo tal cual como esta, y no me marca error al compilar. pero cuando debe de ocurrir el evento del boton (osea guardar) ya me marca los errores y muchos
yo tengo una pregunta como puedo hacer una ventana en jcreator pero que los datos que metas lo mande a una tabla en MysQL urge mi profe me lo pide & la vdd no entiendo muy bn ese tema
oye amigounapregunta porque me remarca con rojo el -PreparedStatement- al inicio para declarar variable pst ayuda amigo... es un trabajo pra el martes.. graias de antemano..
hola, segui paso a paso el video, casi todo marchaba bien, el programa conectó, pero al ingresar datos no los registra! en la base de datos; no se k salio mal. estoy trabajando en linux y netbean 8.0.1; kiza puedas ayudarme. gracias
Hola quisiera saber como colocar una jTable en donde almacene los datos ahi y a la vez en la bd del localhost. Espero tu respuesta!!!! Muy buen video!!
oiga podria pasar el codigo ? me sale error en catch ( "bla bla bla" exe) { Logger.getLogger(ing_cli.class.getName()).log(Level.SVERE,null,exe); } } como no se ve no puedo escribir el codigo completo desde .log y estoy adivinando...
lo puedo hacer directo con el sqlyog? es decir la prueba de conexion me funciona. pero a la hora de presionar el boton guardar no me guarda en la base de datos.. nose por que :( ayuda
Hola a todos, lo hice con el xamp y el netbeans, y que creen, todo lo que dice en el video me corrió a la perfección. tuve un error. ( el problema fue que no use un paréntesis al momento de digitar : sql="INSERT INTO usuarios (cod_usu, nom_usu, ape_usu, ciu_usu, tel_usu) VALUES( ?,?,?,?,?)". esto es el error al olvidar el paréntesis. nov 28, 2015 1:04:45 PM formularios.ingre_usu jButton3ActionPerformed Grave: null com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.Util.getInstance(Util.java:386) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3597) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3529) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1990) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2151) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2625) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2119) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2415) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2333) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2318) at formularios.ingre_usu.jButton3ActionPerformed(ingre_usu.java:281) at formularios.ingre_usu.access$500(ingre_usu.java:16) at formularios.ingre_usu$6.actionPerformed(ingre_usu.java:136) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6505) at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) at java.awt.Component.processEvent(Component.java:6270) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2713) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707) at java.awt.EventQueue.access$000(EventQueue.java:101) at java.awt.EventQueue$3.run(EventQueue.java:666) at java.awt.EventQueue$3.run(EventQueue.java:664) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:680) at java.awt.EventQueue$4.run(EventQueue.java:678) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:677) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
hola amigo muy clara tu explicación.. sabes como seria el codigo para hacerlo con base de datos sql server llamando un procedimiento almacenado por ejemplo insertar?
esta excelente el tuto, solo una duda, pusiste el codigo transferfocus para moverse entre textfields, pero solo lo hace como los fuiste creando, mi duda es cual seria el codigo para mover de un textfield a otro determinado, digamos del 1 al 3 y de ahi al 2, , como seria?
hola me podria ayudar con este problema Cargar una imagen a un Jlabel en Netberans y que se guarde en mysql cual es el codigo si puede hacer pasos a pasos para ver ...???
hola buen dia,si quiero que la base de datos este en un equipo, pero que la aplicacion se ejecute en varios equipos a la vez y guarden en lamisma base de datos, como hago la conexion? saludos!
hola que tal solo quisiera ya segui cada uno de los pasos pero me sale lo siguiente al darle guardar me sale el mensaje de conectado le doy aceptar y despues el error: oct 26, 2013 6:57:29 PM formularios.ing_cli jButton2ActionPerformed Grave: null com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ISERT INTO clientes
lo que ocurre es que en la clase conectar el metodo conexion no retorna ningun valor solo se conecta lo que tiene que hacer es esto: public Connection conexion(){ try { Class.forName("com.mysql.jdbc.Driver"); conectar=DriverManager.getConnection("jdbc:mysql://localhost/bd","root",""); JOptionPane.showMessageDialog(null,"CONECTADO"); } catch (Exception e) { System.out.print(e.getMessage()); } return conectar; }
Cuando le doy ejecutar arcivo me sale class"formulario.conectar"does not have a main method(estando en la clase) pero si le doy al jframe me bota error
me sale error en el setString no se que hacer help me pst=setString(1,nom); pst=setString(2,ape); pst=setString(3,dir); pst=setString(4,nit); pst=setString(5,tel); pst=setString(6,emp); int n = pst.executeLargeUpdate();
amigo podría hacer un vídeo de cuando hacer clic del nombre para el apelido cambia el color del campo (apelido) así sucesivamente. aquí en youtube Brasil no he encontrado. Gracias.
hola tengo una pregunta, si mis campos en mysql son de otro tipo de dato como le tengo que hacer a la hora que lo que almaceno en mi campo texto pase a al mysql con ese tipo de dato?, lo que pasa es que me marca error y creo que éste es el problema, de antemano saludos y muy buen viedeo me funciono con una base de datos onde tengo puros datos varchar pero cuando trato de implementarlo a una base de datos con tipos double y date ya no me sale que devo hacer.
Hola Ricardo, muy buenos tuts turoriales, pero seguí tus instrucciones al pie del video pero me genera un error de que no encuentra el metodo main. La verdad soy novato en esto, por eso solicito por favor tu ayuda. Gracias.
hola, esta muy bueno tu tutorial, segui paso a paso para hacerlo péro al maomento de guardar me aparece el mensaje de conectado, pero no me guarda los registros u.u podrias ayudarme???
Hola! Hice todo, se coencta al mysql todo bien, me dice conectado y que lo guardó, pero al ver las tablas en el mysql me sale un error: Notice in .\libraries\tbl_columns_definition_form.inc.php#55 Undefined variable: server Backtrace .\libraries\structure.lib.php#2452: include(.\libraries\tbl_columns_definition_form.inc.php) .\tbl_structure.php#45: PMA_displayHtmlForColumnChange( string 'bd', string 'clientes', NULL, string 'tbl_structure.php', ) Para probar hice un stop al mysql y la aplicación me decía que no era posible conectarse o algo similar, levante el mysql de vuelta y me salio el cartel de que se conectó sin problemas, o sea el tutorial esta de 10! hice todo al pie de la letra. El problema está en la base de datos. Tenes idea como lo podré resolver? Instale Xampp para tener el mysql.
Este video me sirvió muchísimo Diciembre del 2018 y sigue funcionando. Muchas gracias, ojalá sigas subiendo videos 🙌
Sr. Ricardo.
un placer haber visto su video. es perfecto..solamente 2 persoans explican perfecto esto de base de datos y java...
UN GRAN APLAUSO.
Saludos.
MUCHAS GRACIAS MAESTRO, NO SABES CUANTO TE AGRADEZCO... ME ENCANTA APRENDER A PROGRAMAR ASÍ, YA QUE LOS PROFES QUE HE TENIDO NO SABEN ENSEÑAR ;)
Muchísimas gracias! no te imaginas todo lo que me haz ayudado!! En verdad gracias! Explicas excelente!, de todos los videos que hay, es el mejor! ojalá que sigas subiendo tutoriales. Felicidades, y una vez más gracias.
Para los demás, funciona perfectamente todo.
Estoy pensando continuar haciendo los vídeos, en estos días continuo
te esperamos
Estos cursos están muy desactualizados
2022 y es el unico video que en verdad sirvio, muchas gracias !
a mi no me sirvio, me sale:
java.sql.SQLException: No value specified for parameter 1
Seria bueno también que hiciera tambien otro video sombre como MODIFICAR y ELIMINAR datos en sql server o cualquier otra base de datos!!!
Siendo 2020 funciona perfecto, te lo agradezco. Excelente video sigue con más así por favor ! :D
hola, oye una pregunta el utilizo la clase jframe?
@@juanjoseospinabetancur6171 la clase es diferente del jFrame, si necesitas algo en específico dime que es puntualmente
Hola, me pasas el proyecto? Si lo tienes por favor, te lo agradecería con el alma, PORFA!!
jesustick2306@gmail.com
Mesmo sendo brasileiro, e não entendendo nada de espanhol, ainda consegui aprender, muito obrigado.....
Muy buen vídeo Lo felicito en la web hay mucho vídeo pero pocos son bueno...
MUCHISIMAS GRACIAS!
ESTE TUTO ME SIRVIO DEMASIADO!!
muchas gracias por el video en verdad me salvaste la vida me costaba mucho entender como insertar datos en una db gracias !!
Excelente vídeo tutorial. Felicidades, por su trabajo y la forma de realizarlo.
muy bueno, les comparto para los que no les cargo...
aqui la solucion
String nom,ape,ciu,tel;
String Sql="";
nom = t_nom.getText();
ape = t_ape.getText();
ciu = t_ciu.getText();
tel = t_tel.getText();
String sql = "INSERT INTO cod_cli(nom_cli, ape_cli, ciu_cli, tel_cli) VALUES (?,?,?,?)";
try {
PreparedStatement pst = cn.prepareCall(sql);
pst.setString(1, nom);
pst.setString(2, ape);
pst.setString(3, ciu);
pst.setString(4, tel);
int n=pst.executeUpdate();
if (n>0){
JOptionPane.showConfirmDialog(null, "EZEQUIEL, YA SE GUARDO");
bloquear();
}
} catch (SQLException ex) {
Logger.getLogger(formato.class.getName()).log(Level.SEVERE, null, ex);
}
} saludos (y)
2020 y estos videos me han salvado.
me lo podrias pasar si lo tienes hecho
Podrias pasarmelo porfa brodel?
Para quienes no les Guarda en MySQL y se les congela al "Guardar"
Deben remplazar en el "conectar.java" el
Class.forName("org.gjt.mm.mysql.Driver");
por este otro forName :
Class.forName("com.mysql.jdbc.Driver");
Si les sirvio, Manito Arriba !
amigo si me podrias compartir el conectar.java te agradeseria
ioryblood xD
public Connection conexion(){
try{
Class.forName("org.gjt.mm.mysql.Driver");
connect = DriverManager.getConnection("jdbc:mysql://localhost/nombreBD","root","root");
JOptionPane.showMessageDialog(null,"Conexion Exitosa!");
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Algo no anda bien!"+ e);
}
return connect;
}
+Raffy T Me has salvado la vida amigo Bendiciones gracias por el aporte Esta es la solucion.
yo lo tengo Class.forName("com.mysql.jdbc.Driver"); lo he puesto de las dos forma y nada no guarda los registros
Muchas graciaaas, ya entendí las bases para terminar mi proyecto con esto :) muy bien explicado
ola olle te quedo ami no me funciona me dice error en el constructor
oiga podria pasar el codigo ? me sale error en
catch ( "bla bla bla" exe) {
Logger.getLogger(ing_cli.class.getName()).log(Level.SVERE,null,exe);
}
}
como no se ve no puedo escribir el codigo completo desde .log y estoy adivinando...
Excelente video lo explicas muy bien
Gracias por tu videos............ Muy buenos para aprender
Excelente Tutorial te dejas entender muy bien. haber si sigues aportando mas de estos vídeos.
tendrás algo de hacer clic en un jtable y pasar datos seleccionados a los Jtextfield
GRACIAS SI ME SALIO ES CUESTIÓN DE VER BIEN EL CÓDIGO
hola , muy bueno el tutorial, me guarda bien, solo que dos veces cada registro, pero ya lo checo, gracias
me pasa igual sabes cual es problema ?
muchas gracias por estos vídeos muy bien explicados gracias....
ahora si a dar la prueba de avanzada ....
Consulta, lo quise conectar a un servidor remoto, no uno que sea localhost y resulta ser que ahora me dice "Error de conexion java.SQLException: Unable to load authentication plugin ´cachin_sha2_password´"
*.* eres geneal explicando me es de mucha ayudaa
HOLA SEGUI TU TUTORIAL Y ME FUNCIONO DE MARAVILLA PARA ACOMPLETAR DETALLES QUE ME HACIAN FALTA EN MI PROYECTO.
PERO HUBIERA ESTADO MUCHISIMO MEJOR AUN, SI HUBIERAS UTILIZADO EL JCalendar, yYA QUE NORMALMENTE CUANDO REGISTRAS UN CLIENTE, UNA DE DOS: O PIDES SU FECHA DE NACIMIENTO o NECESITAS LA FECHA PARA REGISTRAR EL DIA QUE SE REGISTRO.
CREES QUE PUEDAS AÑADIR ESE DATO EN ESTE MISMO PROYECTOO???
saludos, espero siga programando,
Bien explicado, me ayudo, un like para usted.
7 años después de que se publicó este video, y me funcionó el código
hola,alguna idea de por que no me estarían cargando los datos?
@@Danielgarcia-mu3xb que etror le sale?
@@juancarloslesmesducuara1239 ninguno pero no me salen los mensaje de que esta hecha la conexion
Hola, espero y contestes te lo agradeceria demasiados...
bueno el problema es que en el codigo PreparedStatement psd = cn.prepareStatement(sql); no te sale la opcion para poner el "try" bueno lo que mas me importa es que no se ven los codigos que aparecen despues de esa opcion...
porfavor contesta =)
Gracias por este tipo de videos son de gran ayuda
La línea abajo del catch (SQLExecption ex)
Que es lo que dice?, no se alcanza a apreciar bien , lo demás muy bien explicado me ayudó mucho
Buen video amigo gracias saludos desde argentina
Buenas Noches Excelente Explicacion, Me Gustaria Tener El Programa compelto, Lo Estaba Haciendo Viendo Los Videos De Programacion Que tienes pero hay una parte en el cath que no se ve en ningun momento del video.. gracias
Muy bien explicado.. excelente video tutorial
@Ricardo Morales Necesito tu ayuda por favor estoy haciendo un ejercicio similar pero no me manda los datos a la BD responde plocxs
Te amo me salvaste el semestre🥇🎉
Muchisimas gracias por fin lo logre gracias por este excelente tutorial....
Excelente vídeo, me funcionó bastante.
oiga podria pasar el codigo ? me sale error en
catch ( "bla bla bla" exe) {
Logger.getLogger(ing_cli.class.getName()).log(Level.SVERE,null,exe);
}
}
como no se ve no puedo escribir el codigo completo desde .log y estoy adivinando...
Disculpa cuando estoy en void limpiar como escribo el código si en ves de un campo de texto tengo un JComboBox ..??
Excelente, Muchisimas gracias, next step
por qué no sigues las buenas prácticas de programación, que es eso de los botones lo de más esta bueno gracias broooooooooooo saludos a Susan y a su hermana de pariona
Me encanto, muy fácil de entender. Te consulto porque cuando doy ejecutar el archivo sale el sgte error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') VALUES ('andrea','ramirez','posadas','11232343')' at line 1. No logro encontrar la solución. Que podría ser?
Estimado esto si que funciona
Gracias mil!!!!
Como harías tu para no dejar o permitir campos vacíos con esta misma estructura de programación que tienes??
gracias compañiero adapte en mi sitema y si funciona al 100%
Gran Aporte
Excelente Video
Saludos!!!
amigo hay algun problema si creo la basededatos con xampp??? me arroja un error cuando termino de configurar el boton de guardar...
muchisisisisimas gracias, ufff estaba desesperado ya por no lograr conectar mi base de datos y hacer guardar los datos, de verdad gracias, en algun tutorial enseñas como capturar datos de fechas ? muchas gracias de nuevo
EXCELENTE ME SIRVIO TODO LO EXPLICASTE
que hiciste con el botón conectar ?..... es que lo borré para crear la interfaz y cuando le doy guardar me dice "error de coneccion"
Muchisimas gracias me ayudaste un monton
EXCELENTE AMIGO GRACIAS POR TU EXPLICACIÓN!!
Muchas gracias, lo acabo de hacer y me sirvió, mil gracias :D
Excelente trabajo!
hola amigo por favor podrias pegar el codigo asi chequeamos porque ami tampoco me sale no guarda nada
hola master, el video anterior a este???
Como tengo que hacer para que en los numeros por ejemplo, si quiero guardar 0001 me lo guarde con los ceros adelante y no solamente el numero 1.
hago todo tal cual como esta, y no me marca error al compilar. pero cuando debe de ocurrir el evento del boton (osea guardar) ya me marca los errores y muchos
yo tengo una pregunta como puedo hacer una ventana en jcreator pero que los datos que metas lo mande a una tabla en MysQL
urge mi profe me lo pide & la vdd no entiendo muy bn ese tema
oye amigounapregunta porque me remarca con rojo el -PreparedStatement- al inicio para declarar variable pst ayuda amigo... es un trabajo pra el martes.. graias de antemano..
hola, segui paso a paso el video, casi todo marchaba bien, el programa conectó, pero al ingresar datos no los registra! en la base de datos; no se k salio mal. estoy trabajando en linux y netbean 8.0.1; kiza puedas ayudarme. gracias
Hola quisiera saber como colocar una jTable en donde almacene los datos ahi y a la vez en la bd del localhost. Espero tu respuesta!!!! Muy buen video!!
Excelente tutorial Muchas sgracias :D
oiga podria pasar el codigo ? me sale error en
catch ( "bla bla bla" exe) {
Logger.getLogger(ing_cli.class.getName()).log(Level.SVERE,null,exe);
}
}
como no se ve no puedo escribir el codigo completo desde .log y estoy adivinando...
lo puedo hacer directo con el sqlyog? es decir la prueba de conexion me funciona. pero a la hora de presionar el boton guardar no me guarda en la base de datos.. nose por que :( ayuda
Hola a todos, lo hice con el xamp y el netbeans, y que creen, todo lo que dice en el video me corrió a la perfección.
tuve un error. ( el problema fue que no use un paréntesis al momento de digitar : sql="INSERT INTO usuarios (cod_usu, nom_usu, ape_usu, ciu_usu, tel_usu) VALUES( ?,?,?,?,?)".
esto es el error al olvidar el paréntesis.
nov 28, 2015 1:04:45 PM formularios.ingre_usu jButton3ActionPerformed
Grave: null
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3597)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3529)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1990)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2151)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2625)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2119)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2415)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2333)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2318)
at formularios.ingre_usu.jButton3ActionPerformed(ingre_usu.java:281)
at formularios.ingre_usu.access$500(ingre_usu.java:16)
at formularios.ingre_usu$6.actionPerformed(ingre_usu.java:136)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2713)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
at java.awt.EventQueue.access$000(EventQueue.java:101)
at java.awt.EventQueue$3.run(EventQueue.java:666)
at java.awt.EventQueue$3.run(EventQueue.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:680)
at java.awt.EventQueue$4.run(EventQueue.java:678)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:677)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Si a mi también me sale eso D:
hola amigo muy clara tu explicación.. sabes como seria el codigo para hacerlo con base de datos sql server llamando un procedimiento almacenado por ejemplo insertar?
esta excelente el tuto, solo una duda, pusiste el codigo transferfocus para moverse entre textfields, pero solo lo hace como los fuiste creando, mi duda es cual seria el codigo para mover de un textfield a otro determinado, digamos del 1 al 3 y de ahi al 2, , como seria?
hola amigo disculpa amigo si mando un mensaje desde el cliente a un servidor ¿como le hago para guardar el mensa en la base de datos ?
Muy Util. Muchas Gracias
hola me podria ayudar con este problema Cargar una imagen a un Jlabel en Netberans y que se guarde en mysql cual es el codigo si puede hacer pasos a pasos para ver ...???
Excelente tutorial brother saludos!!!!
me sale error al usar solo void por que?? me falta alguna libreria alguna respuesta les agradeceria mucho
hola buen dia,si quiero que la base de datos este en un equipo, pero que la aplicacion se ejecute en varios equipos a la vez y guarden en lamisma base de datos, como hago la conexion? saludos!
muy buenas me sale el mensaje que se ha conectado pero no mesale el mensaje de registro guasrdados ni me inserta datos.Gracias
esta bien dejar la conexion abierta ? ya que en algunas bibliografias agregan el codigo finally {
cn.close;
}
lo mismo me pregunte amigo
hola que tal solo quisiera ya segui cada uno de los pasos pero me sale lo siguiente al darle guardar me sale el mensaje de conectado le doy aceptar y despues el error:
oct 26, 2013 6:57:29 PM formularios.ing_cli jButton2ActionPerformed
Grave: null
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ISERT INTO clientes
Le tienes que poner INSERT INTO clientes
wow muchisimas gracias amigo me sirvio de mucho de veras eres super :D
hola pero como se agregan los datos a en netbeans o creo el diseño
lo que ocurre es que en la clase conectar el metodo conexion no retorna ningun valor solo se conecta lo que tiene que hacer es esto:
public Connection conexion(){
try {
Class.forName("com.mysql.jdbc.Driver");
conectar=DriverManager.getConnection("jdbc:mysql://localhost/bd","root","");
JOptionPane.showMessageDialog(null,"CONECTADO");
} catch (Exception e) {
System.out.print(e.getMessage());
}
return conectar;
}
amigo, si mi xampp no corre es posible que me salga un error de no conectado? esque e intentado de las mil formas para arreglarlo pero no funciona
amigo excelente video pero me guarda dos veces el mismo registro
disculpa am mi no me marca ningun error hice tal cual esta ne el video pero no me guarda los registros a que se deberaa?¡
Cuando le doy ejecutar arcivo me sale class"formulario.conectar"does not have a main method(estando en la clase)
pero si le doy al jframe me bota error
hola una pregunta como puedo guardar datos de un combobox en sql, como lo tranformo?
me sale error en el setString no se que hacer help me
pst=setString(1,nom);
pst=setString(2,ape);
pst=setString(3,dir);
pst=setString(4,nit);
pst=setString(5,tel);
pst=setString(6,emp);
int n = pst.executeLargeUpdate();
amigo podría hacer un vídeo de cuando hacer clic del nombre para el apelido cambia el color del campo (apelido) así sucesivamente. aquí en youtube Brasil no he encontrado. Gracias.
2020. BUEN VÍDEO!
Me pasas el proyecto? Si lo tienes por favor, te lo agradecería con el alma!
jesustick2306@gmail.com
y en caso que fuera en un main , con los JOptionPane ?
hola tengo una pregunta, si mis campos en mysql son de otro tipo de dato como le tengo que hacer a la hora que lo que almaceno en mi campo texto pase a al mysql con ese tipo de dato?, lo que pasa es que me marca error y creo que éste es el problema, de antemano saludos y muy buen viedeo me funciono con una base de datos onde tengo puros datos varchar pero cuando trato de implementarlo a una base de datos con tipos double y date ya no me sale que devo hacer.
Me sirvio mucho, gracias :D
Excelente video, gracias.
Cuál es el código en el botón guardar lo último no se ve bien en el vídeo me puede ayudar
@guillermo moeda como lo resolviste? ami tambien me sale
Hola Ricardo,
muy buenos tuts turoriales, pero seguí tus instrucciones al pie del video pero me genera un error de que no encuentra el metodo main. La verdad soy novato en esto, por eso solicito por favor tu ayuda. Gracias.
Hola fijate que me lanza un error en nom= t_nom.getText(); el error es especificamente en donde dice getText.
muchisimas gracias, me sirvio muchisimo...
exelente muchas gracias...
hola, esta muy bueno tu tutorial, segui paso a paso para hacerlo péro al maomento de guardar me aparece el mensaje de conectado, pero no me guarda los registros u.u podrias ayudarme???
no se ve el proseso que hisiste del jframe (el formulario) pero eso ya de cada quien
Hola! Hice todo, se coencta al mysql todo bien, me dice conectado y que lo guardó, pero al ver las tablas en el mysql me sale un error:
Notice in .\libraries\tbl_columns_definition_form.inc.php#55
Undefined variable: server
Backtrace
.\libraries\structure.lib.php#2452: include(.\libraries\tbl_columns_definition_form.inc.php)
.\tbl_structure.php#45: PMA_displayHtmlForColumnChange(
string 'bd',
string 'clientes',
NULL,
string 'tbl_structure.php',
)
Para probar hice un stop al mysql y la aplicación me decía que no era posible conectarse o algo similar, levante el mysql de vuelta y me salio el cartel de que se conectó sin problemas, o sea el tutorial esta de 10! hice todo al pie de la letra. El problema está en la base de datos. Tenes idea como lo podré resolver? Instale Xampp para tener el mysql.
Listo! Encontre que guarda, pero sale ese error. Seria genial hacer un tutorial de como vincular a varias tablas de diferentes ventanas