Hola bro, me ayudo muchísimo tu video, muy bien explicado, pero de casualidad podrías explicar como hacer una búsqueda especifica o podrías apoyar para saber como realizarla(urgente) gracias!!
Interesante y gracias por el aporte, veo que abres conexiones para cada metodo (insertar, editar, modificar, actualizar) en que momento cierras las conexiones? es normal abrir tantas conexiones?? de antemano gracias por la respuesta
En producción, como indicas se debe cerrar la conexión para cada insert,edit,show, etc. Tal como indicas, porque por defecto mysql solo permite 151 conexiones simultaneas
Lo que sucede probablemente es que te aparece: Libraries y no dependencias, esto sucede porque creaste la aplicación on "Ant" y no con "Maven", puedes hacer el tutorial creando tu proyecto con "Maven" o sino, lo que debes hacer es instalar manualmente el Driver en formato ".jar" , el resto es igual, aquí descargas el ".jar". mvnrepository.com/artifact/com.mysql/mysql-connector-j/8.4.0
Muy buen ideo bro solo queria saber que debo añadir para modificar o crear usuario si quiero añadirle una variable numérica como edad, ya que a esas variables les pusiste Textfield, un abrazo
Hola! Te invito a revisar este tutorial th-cam.com/video/xdy_h1NW2dY/w-d-xo.html A partir del minuto 12:18, ahí explico como importar el conector con Maven en PostgreSQL, lo único que variarás es que en el buscador de Maven pondrás MySQL, te saldrá el conector y lo instalas tal cual está en el tutorial que te acabo de pasar
Muy buen video, me ah servido muchísimo :D Solo tengo una consulta, en la tabla te deja seleccionar varias filas, hay alguna manera de poder seleccionarlas y eliminar varias filas a la vez?
No es igual, pero solo debes instalar el Driver de forma manual en el .jar en el caso de ant, mientras que en maven es como el video, el resto es igual
Hola! Trataré de subir ese ejemplo pronto, pero te explico rápidamente. 1. Existen muchas formas, yo uso una forma no tan eficiente, pero bastante fácil de entender 2. Primero, en tu combo box debes lograr que se muestren los registros de la base de datos ejemplo (Cod: 1, Hombre- Cod:2 , Mujer) Solo debe mostrar Hombre y Mujer, pero ambos tienes un código en la base de datos. 3. Insertas un textfield en la aplicación , de preferencia al lado del combobox. 4. Realizas una consulta a la base de datos que te muestre el código por nombre, como parámetro será lo que muestras en el combobox y en el jtextfield se mostrará el código 5. Este método debes programarlo en el evento del combobox ItemStateChanged y te mostrará dinámicamente el código de cada elemento del combobox 6. Cuando guardes tus datos, lo que guardarás será el código del textfield
Graciass, ya instale el PostgreSQL, y confirme que se instalo bien en la consola de comandos, pero no se como abrir la aplicacion que tienes tu, donde pones la contraseña y todo.
Hola! Tienes muchas opciones de cambiar ese estilo de modificación, por ejemplo programarlo para que solo se seleccione con doble click, esta opción está dentro de los eventos del control del Grid
mi so una pregunta en esta parte CallableStatement cs= objcone.estableceConexion().prepareCall(consulta); yo importo la libreria pero me sigue dando error y no se que hacer
Excelente video, muchas gracias, me puedes ayudar a como hacer para que no pueda agregar un alumno que ya existe en la base de datos? y que me arroje el mensaje que el alumno ya existe. Saludos!
Amigo en la parte del minuto 23:18 no se me despliega la dependencia ya que la agregue manual como indicas en otro video, como puedo saber la ruta en este caso? muchas gracias
Hola, claro que hay diferencia, el tutorial está hecho para usarlo con Java Maven, tecnología más actual que Ant. Para ese caso se tendría que utilizar otra forma de instalación del Driver de Conexión y la programación de la conexión, el resto sería igual
Hola, buen dia, disculpa ¿como podria implementar un campo para realizar busqueda en la base de datos? tengo mas de 2000 registros y no se como hacerlo :c
Hola! Hice un tutorial donde en una parte realizo algo que quizás te pueda ayudar bastante, checa la parte de Reportes: th-cam.com/video/INfFoZEhTUY/w-d-xo.htmlsi=URoFZaEuPWv94m1y
Puedes realizar la instalación también desde Maven Repository, puedes darle una revisada donde realizo la Instalación del Driver en este video que subí: th-cam.com/video/5TuMy0XOW10/w-d-xo.html
Buenas. excelente video. una consulta, como se hace para que la fuente(letras) de mysql queda tan nitida. En mi compu se ven como borrosas y eso me mata la vista. Agradezco si alguien me puede ayudar. Saludos
Saludos bro, he visto en unos videos que hacen mapeos los cuales se registran automaticamente en la base de datos no se puede hacer aqui? Disculpa la ignorancia soy nuevito 😂
Hola, saludos, excelente vídeo, sin embargo me salio un error y no se como solucionarlo, pues no se muestran los datos en la tabla, me sale lo siguiente: error: java.SQLException: can not call getNstring() when field's charset isn't UTF-8 espero puedas ayudarme
Puede ser que la base este codificada diferente, y utf-8 es el que acepta tildes, ñ y demas, en phpmyadmin puedes configurar que codificacion a la hora de crearlo, el workbenche supongo que tambien pero eso ya no se, prueba avr si es eso
Pregunta, siempre veo formularios en donde uno rellena y luego edita o elimina, Pero que pasa cuando mi formulario depende de una consulta de datos que existen, ejemplo, hoy se facturaron 5mil ventas y cada una de ellas tiene x productos y decesito entregar a un trasporte pero mi unico dato es un numero de documentos. Entonces, mi formulario debe traer Nombre Direccion Ciudad Region Telefono pero yo solo ingreso un "Numero de documento", puede ser boleta, factura o guia. Pero, tambien debo saber si esta venta se facturo bien sin errores en sistema y que si hay algun error como RUT (DNI), mal ingresado, me de una alerta. Esto, yo lo he echo en excel, con formularios iguales a los de java visualmente, pero sin sql, solo con consultas a tablas en nube. Es posible?
Dato importante el departamento de TI no se ocupa de dar soluciones y nuestros equipos estas todos restringidos, ni access podemos usar porque aparece una alerta de seguridad y el pc se bloquea, trabajo en una multinacional y claro el problema de una agencia no le importa a nadie, hace poco bajaron las licencias de office a 2016 por ser mas económicas dejando las 365 solo para el area finanzas porque usan mas BI, según ellos. Ayuda
Puedes darle una revisada la parte de instalación del driver y conexión en este video que hice: th-cam.com/video/5TuMy0XOW10/w-d-xo.htmlsi=loKDgvn5uLUoQtzz
Puedes subir la Base de Datos al CPanel y utilizar la aplicación en una PC donde la información se guarda en el CPanel, la otra opción es crear una aplicación web Java real, para eso debes usar otras tecnologías, no la del video, puedes usar JSP,JSF,Spring o SpringBoot
Solo deshabilitando la edición del Jtable, hay varias formas de hacerlo, pero este ejemplo te puede ayudar: DefaultTableModel model = new DefaultTableModel(data, columnNames) { @Override public boolean isCellEditable(int row, int column) { // Hacer que todas las celdas sean no editables return false; } };
Tengo un problema con la conexion es problema de casting en Java, donde un objeto de tipo com.mysql.cj.jdbc.ConnectionImpl no puede ser convertido a com.sun.jdi.connect.spi.Connection. Me podrías ayudar, espero su respuesta
1. Verifica que hayas instalado el conector correctamente. 2. Verifica la cadena de conexión esté correcta. 3. Verifica que importaste en tu CConexion las librerias correctas de Connection. 4. Verifica que no tengas errores de sintaxis
@@sinruedatecnologica al exportar te refieres que aparezca en las primeras lineas (import javax.swing.table.TableModel; import javax.swing.table.TableRowSorter;) a mi tambien me daba error y lo que hice es dar ALT+cENTER en el numero de linea de codigo y asi lo agregaba. NO hay un modo que se agrega en modo automatico porque en el video no haces tu ese paso y ya no te da error. otra cosa hay algun complemento o debo activar algo para que cuando escribo me muestra las palabras, en algunos casos lo hace en otros no.
@@LinfocitoWanka Que bueno que hayas podido resolver el problema, no existe complemento para lo que pides, todos los IDE y editores de código tienen el autocompletado por defecto instalado, mientras voy programando voy presionando Ctrl+Espacio para que me sugiera opciones de autocompletado, selecciono para autocompletar con enter, en ocasiones directamente presiono enter, porque ya sé que le pondrá como primera opción y no necesito seleccionarlo. Esto tea ayuda a programar más rápido si dominas el lenguaje un poco
ayuda me da este error "Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.0.0:exec (default-cli) on project java_crud_mysql1: Command execution failed.: Process exited with an error: 1 (Exit value: 1) -> [Help 1] To see the full stack trace of the errors, re-run Maven with the -e switch. Re-run Maven using the -X switch to enable full debug logging."
Buen dia gente check the manual that corresponds to your mysql server version for the right syntax to use near Me sale ese error, que podria ser? no he podido solucionarlo..., :(
Hola! una duda, en la clase CConexion en el codigo conectar = DriverManager.getConnection(cadena,usuario,contrasenia); Me manda error en el DriverManager y solo me dice 3 opciones de create class "DriverManager" in package(source package) , create class"DriverManager" in CConexion,create field"DriverManager" in CConexion . Min24
Cabe aclarar que si elimino ese codigo conectar = DriverManager.getConnection(cadena,usuario,contrasenia); y ejecuto el programa me dice que la conexion si se establecio, pero no se si este bien que haya quitado esa linea de codigo. espero puedas ayudarme, saludos!! explicas muy bien
Hola! Si eliminas esa línea de código, no te estás conectando realmente, verifica que tengas instalado bien el driver y no tengas errores de sintaxis en la clase CConexion
Claro, pon el error exacto que te sale aquí, pero por lo que me dices, verifica que esté bien escrito las consultas "MYSQL" como el select, insert, update o delete
23:08 me sale i “Error al conectarse a la base de datos, error: java.sql.SQLException: No suitable driver found for cadena,usuario, contrseña” que hagooo???
1. Verifica que hayas instalado correctamente el Driver. 2. Verifica que las credenciales de tu MySQL sean correctas, recuerda que esas credenciales son de la instalación de mysql
Excelente explicaciones, te felicito. He seguido con mucho detalle el video, pero al ejecutar la aplicación me da error: java.lang.ClassNotFoundException.com.mysql.cj.jdbc.Driver. Ya no se que driver bajarme y agregarlo a la biblioteca. no me deja grabar, nada... porque me da error de conexión
Hola! Me parece que estás teniendo un problema de sintaxis en tu clase conexión, dale una revisada si no errores de sintaxis, sino, puedes pegar aquí tu código de conexión para ver si está bien
Puedes realizar la instalación desde Maven repository, checa este tutorial que hice hace unos días desde el minuto 11_49: th-cam.com/video/9fp-YFVJIa0/w-d-xo.html
Hola, puedes crear un nuevo proyecto y no eliminar el archivo donde está tu main y migrar tu código, el error que te sale es porque tu proyecto no tiene seleccionado una clase principal o main class, la identificas porque es un método que dice: "public static main", suerte
Hola, estoy haciendo haciendo ese proyecto, pero me da un error cuando quiero ejecutar la clase inicio, me dice que no encuentra la clase principal, alguien q me ayude con ese error
Estos vídeos no enseñan lo suficiente, llevo días intentando buscar como conectar 2 tablas a un Jframe en el cual me muestre y modifique el información de una de las dos tablas por herencia en java y conectado a mysql
Hola!! me a servido mucho tu video, gracias por el tiempo y dedicación a esto. Quisiera una ayuda de tu parte, estoy realizando el insertar en la clase alumno, para que esto pueda ser visualizado en mi base de datos, y tu en este caso solo das nombre y apellido, pero en el caso de notas?? como puedo ingresarlo? setNombreAlumno(paramNombres.getText()); setApellidoAlumno(paramApellidos.getText()); setRamo(paramRamo.getText()); setNota(paramNota.getText()); -------> Esta parte me genera error, cmo puedo modificarlo si la nota ingresada fue con un double? quedo atenta gracias.
Lo que sucede es que como nota es un tipo numérico, debes transformarlo antes de insertarlo, intenta haciéndo esto: setNota(Double.parseDouble(textoNota.gettext()));
Si a alguien más le da este error al mostrarAlumnos: "java.lang.IndexOutOfBoundsException: Invalid range", no es el agregado de datos ni nada, es el sorter, por alguna razon falla. Para arreglarlo deben de no crear el objeto ordenarTabla, y en su lugar setear el rowSorter de esta forma: paramTablaTotalAlumnos.setRowSorter(new TableRowSorter(modelo)); Espero a alguien le sirva.
mmvrg deja el codigo tu crees que es facil copiar en el examen de programacion ATT: chikito bozada ecuador guayaquil academia naval almirante illingwotrh
Disculpa no me sale la conexion y me aparece esto : Error: Could not find or load main class com.mycompany.java_crud_mysql.Java_Crud_Mysql Caused by: java.lang.ClassNotFoundException: com.mycompany.java_crud_mysql.Java_Crud_Mysql Command execution failed.
Te comento que tu proyecto me salvo, tenia que entregar un proyecto y les encanto este programa! subs y like por su puesto GRACIAS
Es literal la investigación qué me pidieron osea... Creo que te amo jajajaja
maravilloso después de varios error de parte mía por fin me quedo bien, gracias por tu video
Es un buen tutoria, gracias por tomarte el tiempo para enseñar, eres un crack.
¡Muchas gracias por tu comentario!
Muchas gracias por este vídeo, todo el programa funcionó al 100%
Muchas gracias fue un exito un gran proyecto estare revisando tus trabajos
Que bueno que te haya ayudado
amo a este señor
se que el video tiene un año, pero como aclaracion, el puerto de mySql estandar es el 3306 no el 3307 💕💕
3306
@@alcidesr24 eso puse no??? hahah
la verdad my bueno gracias por toda la info segui asi crackkk
Muchas gracias por tu apoyo nacho
aaaaa que claro lo explicas!!!
Gracias, se comprende muy bien.
muchas gracias!
Mil gracias,me sirvieron todos tus videos.
Muchas gracias por el video, es muy bueno y explicas muy bien, me fue muy util para un proyecto gracias
Maravilloso, muchisimas gracias, te llevo en el cocoro
muy bine explicado manoooo eres un crack me salvasteee
Hola bro, me ayudo muchísimo tu video, muy bien explicado, pero de casualidad podrías explicar como hacer una búsqueda especifica o podrías apoyar para saber como realizarla(urgente) gracias!!
Muchas gracias :)
Buen tutorial lo recomiendo
Excelente tutorial!!!!!!
Interesante y gracias por el aporte, veo que abres conexiones para cada metodo (insertar, editar, modificar, actualizar) en que momento cierras las conexiones? es normal abrir tantas conexiones?? de antemano gracias por la respuesta
En producción, como indicas se debe cerrar la conexión para cada insert,edit,show, etc. Tal como indicas, porque por defecto mysql solo permite 151 conexiones simultaneas
Mochas gracias por tu tiempo, solo con una pregunta cómo puedo guardar todo o se queda guardado?
Todo se queda guardado en la Base de Datos
✌✌Gracias por este valioso video...
Muchas gracias, en mi proyecto no me parece 'dependecia' para agregarle la base de datos, tienes algún consejo?
Lo que sucede probablemente es que te aparece: Libraries y no dependencias, esto sucede porque creaste la aplicación on "Ant" y no con "Maven", puedes hacer el tutorial creando tu proyecto con "Maven" o sino, lo que debes hacer es instalar manualmente el Driver en formato ".jar" , el resto es igual, aquí descargas el ".jar".
mvnrepository.com/artifact/com.mysql/mysql-connector-j/8.4.0
Muchísimas gracias 💜🌻
😊Hola mil gracias, fue muy util
Muchas gracias por apoyar el canal
Tengo que hacer una pagina de servicios freelancer. Esto como lo puedo conectar con el front end?
Aun no veo el video, pero tengo una pregunta, para realizar el CRUD utiliza programación orientada objetos?
Si tiene gotas de POO
excelente
gracias capo muchas gracias
¿Sabes como hacer que en vez de casillas de texto sean listas desplegables?
Muy buen ideo bro solo queria saber que debo añadir para modificar o crear usuario si quiero añadirle una variable numérica como edad, ya que a esas variables les pusiste Textfield, un abrazo
Acabo de subir la versión mejorada y actualizada, donde guardo números, combobox e imagenes:
th-cam.com/video/5TuMy0XOW10/w-d-xo.html
wenisimo@@sinruedatecnologica
Hola. Me puede orientar alguien sobre eso de las dependencias Maven. Creo que no es igual en la version 16 de Netbeans que tengo
Hola! Te invito a revisar este tutorial
th-cam.com/video/xdy_h1NW2dY/w-d-xo.html
A partir del minuto 12:18, ahí explico como importar el conector con Maven en PostgreSQL, lo único que variarás es que en el buscador de Maven pondrás MySQL, te saldrá el conector y lo instalas tal cual está en el tutorial que te acabo de pasar
Muy buen video, me ah servido muchísimo :D Solo tengo una consulta, en la tabla te deja seleccionar varias filas, hay alguna manera de poder seleccionarlas y eliminar varias filas a la vez?
Claro que se puede hacer, deberás usar Ciclos For para realizarlo, no es recomendable, pero si es factible
Amigo una consulta, usar el java with maven es igual a la usar java with ant? Excelente video :)
No es igual, pero solo debes instalar el Driver de forma manual en el .jar en el caso de ant, mientras que en maven es como el video, el resto es igual
Hola, primero que nada muchas gracias por el aporte.
Quisiera saber como podría para poder modificar tambien el codigo, gracias de antemano!
Si hiciste todo el código, puedes modificarlo y mejorarlo a tu gusto
Quisieras que hicieras lo mismo pero tipo mvc con su clase main
muy bueno me ayudo un monton
como seria en el caso que se usara un combo box podrias explicarlo para cualquiera de esos metodos
Hola! Trataré de subir ese ejemplo pronto, pero te explico rápidamente.
1. Existen muchas formas, yo uso una forma no tan eficiente, pero bastante fácil de entender
2. Primero, en tu combo box debes lograr que se muestren los registros de la base de datos ejemplo (Cod: 1, Hombre- Cod:2 , Mujer) Solo debe mostrar Hombre y Mujer, pero ambos tienes un código en la base de datos.
3. Insertas un textfield en la aplicación , de preferencia al lado del combobox.
4. Realizas una consulta a la base de datos que te muestre el código por nombre, como parámetro será lo que muestras en el combobox y en el jtextfield se mostrará el código
5. Este método debes programarlo en el evento del combobox ItemStateChanged y te mostrará dinámicamente el código de cada elemento del combobox
6. Cuando guardes tus datos, lo que guardarás será el código del textfield
hola voy a comenzar a hacerlo, que version de PostgreSQL usas?
En este video uso MySQL 8 me parece
Graciass, ya instale el PostgreSQL, y confirme que se instalo bien en la consola de comandos, pero no se como abrir la aplicacion que tienes tu, donde pones la contraseña y todo.
Si estás usando PostgreSQL, subí un video con PostgreSQL y Java, espero sea de tu ayuda:
th-cam.com/video/xdy_h1NW2dY/w-d-xo.htmlsi=_8757ir3Oj9i9f_X
Muchas gracias me sirvio mucho, me dirias como se hace para que el usuario no pueda modificar los datos de la tabla haciendole Click?
Hola! Tienes muchas opciones de cambiar ese estilo de modificación, por ejemplo programarlo para que solo se seleccione con doble click, esta opción está dentro de los eventos del control del Grid
Muchisimasssss graciasssssss
mi so una pregunta en esta parte CallableStatement cs= objcone.estableceConexion().prepareCall(consulta); yo importo la libreria pero me sigue dando error y no se que hacer
Puedes poner tus import y parte del código donde te sale error para poderte ayudar
Crees que influya si tengo el net beans 18 y la ultima version de mysql?
Debería funcionarte sin problemas
Excelente video, muchas gracias, me puedes ayudar a como hacer para que no pueda agregar un alumno que ya existe en la base de datos? y que me arroje el mensaje que el alumno ya existe. Saludos!
Hola! Esas validaciones se hacen del lado de la Base de Datos
Amigo en la parte del minuto 23:18 no se me despliega la dependencia ya que la agregue manual como indicas en otro video, como puedo saber la ruta en este caso? muchas gracias
Verifica que sea una aplicación Maven, puedes detallar un poco más el error que te sale o problema que tienes para poderte ayudar
hay diferencia alguna si trabajo con java with ant? en cuanto a la conexion de base de base de datos con workbench
Hola, claro que hay diferencia, el tutorial está hecho para usarlo con Java Maven, tecnología más actual que Ant. Para ese caso se tendría que utilizar otra forma de instalación del Driver de Conexión y la programación de la conexión, el resto sería igual
Yo tuve el mismo problema, Usé este video. quizá te sirva th-cam.com/video/GCZmOfhyciY/w-d-xo.html
como hago para que me carguen las dependencias, o donde descargo los plugins de maven que mencionas en el minuto 16:00
Aquí te explico como hacerlo desde Maven, te invito a checarlo desde el minuto: 12_50
th-cam.com/video/9fp-YFVJIa0/w-d-xo.html
Good Job!
Hola, buen dia, disculpa ¿como podria implementar un campo para realizar busqueda en la base de datos? tengo mas de 2000 registros y no se como hacerlo :c
Hola! Hice un tutorial donde en una parte realizo algo que quizás te pueda ayudar bastante, checa la parte de Reportes:
th-cam.com/video/INfFoZEhTUY/w-d-xo.htmlsi=URoFZaEuPWv94m1y
t amoooooooooooooooooo💟💟💟💟💟💟💟
💙
Una pregunta que donde descargo lo que dijiste en el min 16:09?
Puedes realizar la instalación también desde Maven Repository, puedes darle una revisada donde realizo la Instalación del Driver en este video que subí:
th-cam.com/video/5TuMy0XOW10/w-d-xo.html
Owwww muchas gracias enserio ^^
Buenas. excelente video. una consulta, como se hace para que la fuente(letras) de mysql queda tan nitida. En mi compu se ven como borrosas y eso me mata la vista. Agradezco si alguien me puede ayudar. Saludos
Hola! Debes presionar la tecla: "Ctrl" + la rueda del mouse, de esa forma lo harás más grande o pequeño
Saludos bro, he visto en unos videos que hacen mapeos los cuales se registran automaticamente en la base de datos no se puede hacer aqui? Disculpa la ignorancia soy nuevito 😂
¿Cómo mapeos?🤔
Hola, saludos, excelente vídeo, sin embargo me salio un error y no se como solucionarlo, pues no se muestran los datos en la tabla, me sale lo siguiente:
error: java.SQLException: can not call getNstring() when field's charset isn't UTF-8
espero puedas ayudarme
Puede ser que la base este codificada diferente, y utf-8 es el que acepta tildes, ñ y demas, en phpmyadmin puedes configurar que codificacion a la hora de crearlo, el workbenche supongo que tambien pero eso ya no se, prueba avr si es eso
Pregunta, siempre veo formularios en donde uno rellena y luego edita o elimina, Pero que pasa cuando mi formulario depende de una consulta de datos que existen, ejemplo, hoy se facturaron 5mil ventas y cada una de ellas tiene x productos y decesito entregar a un trasporte pero mi unico dato es un numero de documentos.
Entonces, mi formulario debe traer Nombre Direccion Ciudad Region Telefono pero yo solo ingreso un "Numero de documento", puede ser boleta, factura o guia.
Pero, tambien debo saber si esta venta se facturo bien sin errores en sistema y que si hay algun error como RUT (DNI), mal ingresado, me de una alerta.
Esto, yo lo he echo en excel, con formularios iguales a los de java visualmente, pero sin sql, solo con consultas a tablas en nube.
Es posible?
Dato importante el departamento de TI no se ocupa de dar soluciones y nuestros equipos estas todos restringidos, ni access podemos usar porque aparece una alerta de seguridad y el pc se bloquea, trabajo en una multinacional y claro el problema de una agencia no le importa a nadie, hace poco bajaron las licencias de office a 2016 por ser mas económicas dejando las 365 solo para el area finanzas porque usan mas BI, según ellos.
Ayuda
minuto 16:30 no me sale el conector al digitar mysql( no matching items) tienes algun video con la solucion]?
Puedes darle una revisada la parte de instalación del driver y conexión en este video que hice:
th-cam.com/video/5TuMy0XOW10/w-d-xo.htmlsi=loKDgvn5uLUoQtzz
modificar y seleccionar : 52:10
🙏
Hola, y se puede publicar en la web? subiendo con el cpanel?
Puedes subir la Base de Datos al CPanel y utilizar la aplicación en una PC donde la información se guarda en el CPanel, la otra opción es crear una aplicación web Java real, para eso debes usar otras tecnologías, no la del video, puedes usar JSP,JSF,Spring o SpringBoot
Muy Buen video, eh visto otras explicaciones que la rr complicaban... muchas gracias
Hola, alguien sabe si funcionaria igual con varias tablas? las tengo normalizdas, o habra que hacerlo distinto?
Es exactamente lo mismo ,solo debes adaptarla a las consultas de las tablas que quieres hacer
¿Como se hace para que no se pueda editar desde las tablas del formulario, solo desde los TextField?
Solo deshabilitando la edición del Jtable, hay varias formas de hacerlo, pero este ejemplo te puede ayudar:
DefaultTableModel model = new DefaultTableModel(data, columnNames) {
@Override
public boolean isCellEditable(int row, int column) {
// Hacer que todas las celdas sean no editables
return false;
}
};
Amigo, esto funciona con Mysql Workbench?
Claro que sí, funciona perfectamente
te debo la vida
Hola en el minuto 47.03 donde tengo que poner el st. executeQuery(sql) no me deja solo me marca la opción execute() ahí me quedé
Puedes poner la línea de código donde te salta el error para poderte ayudar
16:08 dice que ya deben estar descargados unos drivers pero no se escucha bien que repositor dice cual es ?
Tengo la misma pregunta, supiste cuales eran los driver y como descargarlos??
Tengo un problema con la conexion es problema de casting en Java, donde un objeto de tipo com.mysql.cj.jdbc.ConnectionImpl no puede ser convertido a com.sun.jdi.connect.spi.Connection.
Me podrías ayudar, espero su respuesta
1. Verifica que hayas instalado el conector correctamente.
2. Verifica la cadena de conexión esté correcta.
3. Verifica que importaste en tu CConexion las librerias correctas de Connection.
4. Verifica que no tengas errores de sintaxis
Hola que puedo hacer si no me sale (setRowSorter) ni (SetModel) en el apartodo de Mostar Alumnos ?
Verifica que está bien escrito y exportada la librería correspondiente, debería aparecerte tal cual como a mi
@@sinruedatecnologica al exportar te refieres que aparezca en las primeras lineas (import javax.swing.table.TableModel;
import javax.swing.table.TableRowSorter;) a mi tambien me daba error y lo que hice es dar ALT+cENTER en el numero de linea de codigo y asi lo agregaba. NO hay un modo que se agrega en modo automatico porque en el video no haces tu ese paso y ya no te da error. otra cosa hay algun complemento o debo activar algo para que cuando escribo me muestra las palabras, en algunos casos lo hace en otros no.
@@LinfocitoWanka Que bueno que hayas podido resolver el problema, no existe complemento para lo que pides, todos los IDE y editores de código tienen el autocompletado por defecto instalado, mientras voy programando voy presionando Ctrl+Espacio para que me sugiera opciones de autocompletado, selecciono para autocompletar con enter, en ocasiones directamente presiono enter, porque ya sé que le pondrá como primera opción y no necesito seleccionarlo. Esto tea ayuda a programar más rápido si dominas el lenguaje un poco
ayuda me da este error
"Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.0.0:exec (default-cli) on project java_crud_mysql1: Command execution failed.: Process exited with an error: 1 (Exit value: 1) -> [Help 1]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging."
me sale lo mismo
@@zetatwenty bro es más fácil si solo descargas el código, solo así me funciona
Buen dia gente
check the manual that corresponds to your mysql server version for the right syntax to use near
Me sale ese error, que podria ser? no he podido solucionarlo..., :(
Lo pudiste solucionar? Tengo ese mismo.
Tengo la misma duda
Hola! una duda, en la clase CConexion en el codigo conectar = DriverManager.getConnection(cadena,usuario,contrasenia); Me manda error en el DriverManager y solo me dice 3 opciones de create class "DriverManager" in package(source package) , create class"DriverManager" in CConexion,create field"DriverManager" in CConexion . Min24
Cabe aclarar que si elimino ese codigo conectar = DriverManager.getConnection(cadena,usuario,contrasenia); y ejecuto el programa me dice que la conexion si se establecio, pero no se si este bien que haya quitado esa linea de codigo. espero puedas ayudarme, saludos!! explicas muy bien
Hola! Si eliminas esa línea de código, no te estás conectando realmente, verifica que tengas instalado bien el driver y no tengas errores de sintaxis en la clase CConexion
Hola estoy intentando realizar un CRUD Con un modelo muy parecido al tuyo pero me dice que tengo un error de syntaxis de my sql . Me podrias ayudar.
😛
Claro, pon el error exacto que te sale aquí, pero por lo que me dices, verifica que esté bien escrito las consultas "MYSQL" como el select, insert, update o delete
Todo hiba bien hasta el minuto 38:40 como puedo hacer eso pero con el id de un boton de jsp(html)? Estoy haciendo una aplicación web
Hola! No tengo un tutorial con JSP, tengo uno con Spring Boot + Thymeleaf + MySQL, espero sea de tu ayuda:
th-cam.com/video/O6XrlCIIuQ0/w-d-xo.html
Amigo como podria guardar los datos de un combobox porque me pone que ay error en el getText
Hola! Para el caso de un combox, deberás usar lo siguiente:
comboBox.getSelectedItem().toString();
Saludos
oye y si en las dependencias no me aparece ningun conector que debo hacer?
Puedes instalarlo así:
th-cam.com/video/5TuMy0XOW10/w-d-xo.htmlsi=UgL7Vf1qo_A3dC81
23:08 me sale i
“Error al conectarse a la base de datos, error: java.sql.SQLException: No suitable driver found for cadena,usuario, contrseña” que hagooo???
1. Verifica que hayas instalado correctamente el Driver.
2. Verifica que las credenciales de tu MySQL sean correctas, recuerda que esas credenciales son de la instalación de mysql
Y si me sale "Error al conectarse a la base de datos” pero me habré la tabla esta bien?? 26:12
Puedes detallar aquí si te sigue saliendo error para poderte ayudar
14:36 en esta parte a mi me sale que esta mal codigo , nombreAlumnos , apellidosAlumnos deben estar verdes pero salen rojas
Verifica que no tengas errores de Sintaxis, verifica que esté igual, mayúsculas y minúsculas
@@sinruedatecnologica como podría ver si es un error de sintaxis y ya revise si estan en mayúsculas y minúsculas
Puedes poner aquí que error te sale, para poderte ayudar
@@sinruedatecnologica sale que están color rojo las palabras "código,nombrealumnos, apellido alumnos"
ya lo aregle
Excelente explicaciones, te felicito.
He seguido con mucho detalle el video, pero al ejecutar la aplicación me da error: java.lang.ClassNotFoundException.com.mysql.cj.jdbc.Driver. Ya no se que driver bajarme y agregarlo a la biblioteca. no me deja grabar, nada... porque me da error de conexión
Hola! Me parece que estás teniendo un problema de sintaxis en tu clase conexión, dale una revisada si no errores de sintaxis, sino, puedes pegar aquí tu código de conexión para ver si está bien
Alguien me puede ayudar
No me aparece la dependencia de mysql y por eso no puedo avanzar 😢
Estoy en la misma, pudiste solucionarlo?
Puedes realizar la instalación desde Maven repository, checa este tutorial que hice hace unos días desde el minuto 11_49:
th-cam.com/video/9fp-YFVJIa0/w-d-xo.html
Hola, me sale un error al ejecutar el proyecto, me pide seleccionar main class for execution, pero no me muestra ninguna clase para seleccionar
Hola, puedes crear un nuevo proyecto y no eliminar el archivo donde está tu main y migrar tu código, el error que te sale es porque tu proyecto no tiene seleccionado una clase principal o main class, la identificas porque es un método que dice: "public static main", suerte
Como hago si en el NetBeans no me aparece la opción de dependencias?
Verifica que hayas creado una aplicación Java con Maven y que lo estés haciendo desde Apache Netbeans, no desde el netbeans antiguo
man, pero si tengo 2 tablas en el MYSQL WORKBENCH, Como le hago ?!
Hola, este tutorial quizás te ayude a resolver tu duda
th-cam.com/video/INfFoZEhTUY/w-d-xo.htmlsi=CgG_WccdkUmnarJ5
no me funciona la conexion, y eso que literalmente transcribi lo que haces en pantalla, no se que pueda ser,
Puedes poner el error que te sale aquí para poderte ayudar
Hola, estoy haciendo haciendo ese proyecto, pero me da un error cuando quiero ejecutar la clase inicio, me dice que no encuentra la clase principal, alguien q me ayude con ese error
Hola! Pon el error exacto que te sale aquí, para poderte ayudar
Cómo hago para que al correr me aparezca esa tabla, 26:56
Por qué al correr me tira, comando execution failed. Y entre otras cosas
@@miguelalejandroromeromarro9271 Hola! Puedes poner aquí que error te sale para poderte ayudar
me sale error en la conexión
como puedo arreglar eso?
Puedes poner aquí el error que te sale para poderte ayudar
tengo un error en la clase main no toma la clase y no quiere iniciar
ya le arregle xD
Genial
Estoy tratando de seguirte el ritmo pero con java fx...
Genial, espero logres realizar tu proyecto ;D
@@sinruedatecnologica Gracias por tu video, aprendi bastante
Amigo me puedes ayudar
Si tienes alguna duda, ponla aquí para poderte ayudar
Estos vídeos no enseñan lo suficiente, llevo días intentando buscar como conectar 2 tablas a un Jframe en el cual me muestre y modifique el información de una de las dos tablas por herencia en java y conectado a mysql
Maven Plugin » 3.0.0 sabes por que me sale este error
Hola! Podrías pegar aquí todo el error que te sale, versión de Netbeans y JDk para poderte ayudar
@@sinruedatecnologica gracias por responder pero felizmente pude resolverlo. al usar otro equipo
@@futefigh Como lo solucionaste tengo el mismo problema
@@juancruzbabarro1161 ya no recuerdo
no me sale lo de prepareCall en el metodo :c
Lo solucionaste? tengo el mismo problema !
Hola!! me a servido mucho tu video, gracias por el tiempo y dedicación a esto. Quisiera una ayuda de tu parte, estoy realizando el insertar en la clase alumno, para que esto pueda ser visualizado en mi base de datos, y tu en este caso solo das nombre y apellido, pero en el caso de notas?? como puedo ingresarlo?
setNombreAlumno(paramNombres.getText());
setApellidoAlumno(paramApellidos.getText());
setRamo(paramRamo.getText());
setNota(paramNota.getText()); -------> Esta parte me genera error, cmo puedo modificarlo si la nota ingresada fue con un double?
quedo atenta gracias.
Lo que sucede es que como nota es un tipo numérico, debes transformarlo antes de insertarlo, intenta haciéndo esto:
setNota(Double.parseDouble(textoNota.gettext()));
@@sinruedatecnologicay por ejemplo para un jdchooser?? Como establezco los set?
Si megustaria pero no lo vendas aporta
Si a alguien más le da este error al mostrarAlumnos: "java.lang.IndexOutOfBoundsException: Invalid range", no es el agregado de datos ni nada, es el sorter, por alguna razon falla.
Para arreglarlo deben de no crear el objeto ordenarTabla, y en su lugar setear el rowSorter de esta forma:
paramTablaTotalAlumnos.setRowSorter(new TableRowSorter(modelo));
Espero a alguien le sirva.
mmvrg deja el codigo tu crees que es facil copiar en el examen de programacion ATT: chikito bozada ecuador guayaquil academia naval almirante illingwotrh
Terrible, no eres explicito, muy bueno lo que hacer pero te falta ser más explicito sé más específico
Disculpa no me sale la conexion y me aparece esto : Error: Could not find or load main class com.mycompany.java_crud_mysql.Java_Crud_Mysql
Caused by: java.lang.ClassNotFoundException: com.mycompany.java_crud_mysql.Java_Crud_Mysql
Command execution failed.
Hola, debes seleccionar el Main del proyecto para que se ejecute, usualmente es donde está el método static main
No me reconoce el metodo executeQuery😢
Hola! Verifica que está bien escrito todo tu código, a veces se nos pasa algún detalle, saludos
Tengo el mismo problema y esta todo bien escrito
Solucionaste el problema?