al paso de este curso y este proyecto cada vez necesito menos de ver el como lo progrmaste, yo lo hice de otra forma y eso me da la confianza para cada vez seguir avanzando mas y mas ya que solo con tus cursos he aprendido bastante. Muchas gracias Ernesto, sin duda el mejor profe!
¡Hola!, muchas gracias por reconocer la labor que he realizado en este canal, espero pronto lograr tener aún más suscriptores y por supuesto seguir aportando. Saludos.
Hermano sigue haciendo cursos, yo aporto mi granito de arena dejando correr todos los anuncios publicitarios, espero que muchos sigan mis pasos para ayudarte a que sigas creando contenido, un abrazo!
hola ernesto, excelente tus videos me aclararon muchisimas cosas, seria bueno que para el alta de un usuario consideres agregar una imagen(foto) de dicho usuario. Muchas gracias por tus aportes!
Hola ernesto, muchísimas gracias por tus videos, son excelentes. .. Te hago un aporte, el contador que inicializas no creo q sea buena práctica ya que con un solo campo que nose llene entra al contador y ya es diferente de cero, y si la persona verifica y llena ese Campo ya no puede agregar ese usuario porque ya el contador sumo entonces ya no puede entrar al condicional , y la única forma de que vuelva a cero seria cerrando la ventana, cosa que no deberia d pasar. Muchas gracias por tus aportes eres excelente.
Esta es una forma mas facil para obtener el dato del combobox, hice un metodo que retorne un String y lo coloque en lugar de permiso_string como --> pst2.setString(7, tipo(cmbTipo)); y el metodo es private String tipo(JComboBox combo){ int selecionado = combo.getSelectedIndex(); String tipo = ""; switch(selecionado){ case 0: tipo="Administrador";break; case 1: tipo="Capturista";break; case 2: tipo="Tecnico";break; } return tipo; }
Buen aporte, pero más fácil es: permisos_string = (String)cmb_niveles.getSelectedItem(); De hecho en el vídeo Ernesto cuando colocó los items del combo Box hizo énfasis en escribir correctamente Administrador, Capturista y Tecnico, porque la idea es pasar estas cadenas directamente a la base de datos, pero cuando llegó al código uso el método getSelectedIndex(); que retorna el índice y por ende hizo el código para este dato.
Bro, sabras porque me sale el JOptionPane donde muestra el texto de "Error al registrar, contacte al administrador" si es asi porque sale ? no entiendo muy buen eso, saludos hermano :D
@@oswaldoparrilla9427 a mi me pasó lo mismo y en mi caso era que me faltaba poner un parentesis antes de cerrar las comillas PreparedStatement pst2 = cn2.prepareStatement("insert into usuarios values(?,?,?,?,?,?,?,?,?)");
Hola Ernesto buen día. Quiero comprarme un Notebook que me sirva para hacer todos tus cursos. Me gustaría saber qué requisitos debería de tener. Un abrazo y un genio con los vídeos !!
Hola Ernesto ....si puedes finalizar el proyecto de java intermedio estoy #62...hoy mas que agradecido...tambien me sumo para dar mi granito de arena...el desarrollo me parece exelente...GRACIAS
Victor, Yo hace 3 días que estoy en este canal y aprovechando este tutorial que esta buenísimo. Presta atención. Me parece que sube un video por semana. Este, el #62 lo subió el 6 de abril. Saludos.
Hola, ¿Por qué no haces cursos para crear software's como "Helisa" o "SIGO"? Excelentes videos, me gusta el contenido completo y con contenido único de tu canal
pues me salio bien, me asuste un poco cuando el apartado de telefono no se ilumino y cuando el nombre se quedo en rojo, pero registrando mi tabla si se registro la cuenta
Yo crearia 3 combo box, uno con dias, otro con meses, otro con años, despues con un string uniria los 3 datos y los enviaria a mi base de datos asi como lo viste en el video
Hola ernesto y a todos, quiero informarles que me sale la ventana emergente del JOptionPane del "Error al registrar al usuario, contacte al administrador" y quisiera saber porque me sale eso, muchas gracias si alguien me puede ayudar, saludos :D
Lo pude solucionar, en mi caso era que el nombre del objeto de la clase Connection (cn2) deberia de estar en el segundo PreparedStatement, es decir algo asi: Connection cn2 = Conexion.Conectar(); PreparedStatement pst2 = cn2.prepareStatement
Connection cn2 = Conexion.conectar(); PreparedStatement pst2 = cn2.prepareStatement( "insert into usuarios values (?,?,?,?,?,?,?,?,?)"); revisen bien las letras y los parentecis asi como las comas ( ,?, )
al paso de este curso y este proyecto cada vez necesito menos de ver el como lo progrmaste, yo lo hice de otra forma y eso me da la confianza para cada vez seguir avanzando mas y mas ya que solo con tus cursos he aprendido bastante. Muchas gracias Ernesto, sin duda el mejor profe!
Esa es la idea
Porque solo tienes 190mil subscriptores?? Te mereces muchísimo más eres el mejor
¡Hola!, muchas gracias por reconocer la labor que he realizado en este canal, espero pronto lograr tener aún más suscriptores y por supuesto seguir aportando. Saludos.
gracias a el comence amar la programacion 😍 y por el la entendi
Programar no es para cualquiera. Creo que solo 1 de cada 500 que ven el primer video llega hasta aqui...
Hermano sigue haciendo cursos, yo aporto mi granito de arena dejando correr todos los anuncios publicitarios, espero que muchos sigan mis pasos para ayudarte a que sigas creando contenido, un abrazo!
hola ernesto, excelente tus videos me aclararon muchisimas cosas, seria bueno que para el alta de un usuario consideres agregar una imagen(foto) de dicho usuario. Muchas gracias por tus aportes!
Hola Ernesto buen vídeo sube c++ saludos desde cdmx
Gracias por otra clase Profe 👍🏻👍🏻
Hola ernesto, muchísimas gracias por tus videos, son excelentes. .. Te hago un aporte, el contador que inicializas no creo q sea buena práctica ya que con un solo campo que nose llene entra al contador y ya es diferente de cero, y si la persona verifica y llena ese Campo ya no puede agregar ese usuario porque ya el contador sumo entonces ya no puede entrar al condicional , y la única forma de que vuelva a cero seria cerrando la ventana, cosa que no deberia d pasar. Muchas gracias por tus aportes eres excelente.
En este caso al final de las instrucciones bastara con inicializar el contador. Buen aporte amigo
Gracias ernesto
Esta es una forma mas facil para obtener el dato del combobox, hice un metodo que retorne un String y lo coloque en lugar de permiso_string como --> pst2.setString(7, tipo(cmbTipo)); y el metodo es
private String tipo(JComboBox combo){
int selecionado = combo.getSelectedIndex();
String tipo = "";
switch(selecionado){
case 0: tipo="Administrador";break;
case 1: tipo="Capturista";break;
case 2: tipo="Tecnico";break;
}
return tipo;
}
Buen aporte, pero más fácil es:
permisos_string = (String)cmb_niveles.getSelectedItem();
De hecho en el vídeo Ernesto cuando colocó los items del combo Box hizo énfasis en escribir correctamente Administrador, Capturista y Tecnico, porque la idea es pasar estas cadenas directamente a la base de datos, pero cuando llegó al código uso el método getSelectedIndex(); que retorna el índice y por ende hizo el código para este dato.
Bro, sabras porque me sale el JOptionPane donde muestra el texto de "Error al registrar, contacte al administrador" si es asi porque sale ? no entiendo muy buen eso, saludos hermano :D
@@oswaldoparrilla9427 a mi me pasó lo mismo y en mi caso era que me faltaba poner un parentesis antes de cerrar las comillas
PreparedStatement pst2 = cn2.prepareStatement("insert into usuarios values(?,?,?,?,?,?,?,?,?)");
gracias lider
Tengo otra pregunta no me dejo usar el metodo cnx.close() en su lugar use el metodo pst.close() es valido de igual forma?
🎉🎉
Hola Ernesto buen día. Quiero comprarme un Notebook que me sirva para hacer todos tus cursos. Me gustaría saber qué requisitos debería de tener. Un abrazo y un genio con los vídeos !!
Realiza un curso de phyton por favor. Muy buen video!
¡Hola!, ya trabajo en el desarrollo del curso python desde cero.
Saludos.
@@LaGeekipediaDeErnesto te sigo ernesto, vamos que si quien te habla y muchos de aqui agradecemiento infinito por tus enseñanzass sldss!!!
Porque me aprarece Usuario Registrado, pero no aperece en la base de datos ??
Hola Ernesto ....si puedes finalizar el proyecto de java intermedio estoy #62...hoy mas que agradecido...tambien me sumo para dar mi granito de arena...el desarrollo me parece exelente...GRACIAS
Victor, Yo hace 3 días que estoy en este canal y aprovechando este tutorial que esta buenísimo. Presta atención. Me parece que sube un video por semana. Este, el #62 lo subió el 6 de abril. Saludos.
Hola, ¿Por qué no haces cursos para crear software's como "Helisa" o "SIGO"?
Excelentes videos, me gusta el contenido completo y con contenido único de tu canal
Jajajaja me senti en plaza sesamo contando los "?"
pues me salio bien, me asuste un poco cuando el apartado de telefono no se ilumino y cuando el nombre se quedo en rojo, pero registrando mi tabla si se registro la cuenta
Luego de este viene java avanzado y android intermedio?
¡Hola!, es correcto, aunque los cursos no tendrán esos nombres.
Si en mi base de datos tengo un campo de tipo DATE como tendria que programarlo en java? ayudaaa :c
Yo crearia 3 combo box, uno con dias, otro con meses, otro con años, despues con un string uniria los 3 datos y los enviaria a mi base de datos asi como lo viste en el video
Hola ernesto y a todos, quiero informarles que me sale la ventana emergente del JOptionPane del "Error al registrar al usuario, contacte al administrador" y quisiera saber porque me sale eso, muchas gracias si alguien me puede ayudar, saludos :D
Tengo el mismo problemilla, lo pudiste solucionar?
Lo pude solucionar, en mi caso era que el nombre del objeto de la clase Connection (cn2) deberia de estar en el segundo PreparedStatement, es decir algo asi: Connection cn2 = Conexion.Conectar(); PreparedStatement pst2 = cn2.prepareStatement
@@freddyadrianmoreirapinargo415 sigo sin poder hermano, aun no lo soluciono :c
@@oswaldoparrilla9427 checa si escribiste select correctamente me paso en otro video y era eso xdxdxdxd
Hola me pasó lo mismo y me habia olvidado colocar los ( ) a los signos de ????? checa eso.
*hola buenas... conoces Minecraft bueno me preguntaba si podias crear o enseñar a crear algun cliente para ese juego porfis me ayudarias mucho*
Tengo un problema, no registra en la tabla, he realizado todos los pasos que enseña.
Tengo el mismo problema, el código no marca error, pero no puedo registrar en la base de datos... Pudiste solucionarlo ?
Connection cn2 = Conexion.conectar();
PreparedStatement pst2 = cn2.prepareStatement(
"insert into usuarios values (?,?,?,?,?,?,?,?,?)");
revisen bien las letras y los parentecis asi como las comas ( ,?, )
Yo anule el cn.close(); que agregamos inicialmente en este video y me funciono todo bien
@@engelsbarros5991 en mi caso lo solucioné ...me faltaba un paréntesis antes de cerrar las comillas...muchas gracias!!
El final de la linea termina en pst2.executeUpdate(); y seguramente lo debes de tener en pst2.executeQuery();
Amigo, esto es para que?