Estuve buscando mucho un vídeo que explicase bien el crud, te lo agradezco muchisimo por esta super clase !! Tuve un bug que la pantalla no aparecia solucioné en el main(CrudEscuela.java) digitando: sistema tela = new sistema(); tela.setVisible(true);
Eres un verdadero master , te felicito por tu excelente explicación, todo resulto hasta facil
5 років тому
Eliseo. Gracias por la expresión se cumple el objetivo cuando compartes lo que sabes y el propósito es un exito cuando funciona lo que trasmites... Saludos desde Jalisco México
6 років тому+6
No Olvides Suscribirte si logre ayudarte .... Saludos.
Muchas gracias, todo me ha funcionado a la perfeccion, te felicito muy bien explicado, solo falto el boton nuevo, imagino que solo es de limpiar los datos, llamar el metodo limpiardatos(); y listo. Saludos desde El Salvador
4 роки тому
Que bien que te sirvió Saludos desde Jalisco México
Excelente tu explicación, una pequeña cosita, pienso que en la clase conexionSQL el parámetro Conection conectar debe ser privado. También creo que los métodos realizados en el formulario podrían ser privados puesto que solo los utiliza la misma clase, Así va a quedar más encapsulado el software.
muchas gracias super super bien me salio completo , la verdad tenia muchos problemas con la conexion de datos debido a problemas mios pero con tus tres videos de instalacion de base de datos y el xammp la verdad muy facil
Muy buen trabajo bro, lo copie todo, lo unico que no me funciono fue el actualizar, por actualizacion del server... Pero de lo demas, uff perfecto, muchas gracias
Sos un capo parcero, me ayudaste un montón, el unico error que tengo es este, (Error de Actualización no value specified for parameter 4) de resto todo quedo muy bien, espero puedas hacer un crud pero con dos tablas que tengan relacion por id. Gracias Sr. Daniel.
3 роки тому+1
Tu error está en el parámetro, puede ser el nombre del campo o alguna ortografía incorrecta.
@ Es muy raro, tengo todo tal cual, y siempre me sale error de parametro, en el pst.setString(4, dao); le pongo 3 o 5 y me cambia el error, pero el resto lo tengo bien sin error de sintaxis
Muy buen video bastante completo buena calidad de imagen además una voz clara, muchas gracias Daniel..... Codigo Simple me gustaria un tutorial de un crud web
5 років тому
Te recomienfo Jose Gabriel ver los tres videos más para que estes completo de una forma basica, estare trabajando en tu propuesta. Saludos desde Jalisco Mexico
Para los que tengan el error de "Unknown initial character set index '255' received from server" lo que tienen que hacer es irte a la ruta y ponerle asi "jdbc:mysql://localhost:3306/esc?characterEncoding=utf8" , debn checar si ustedes es utf8 , u otro , lo de "esc" va su nombre de base de datos , casi me estresaba con ese problema pero lo pude resolver :)
Buen video, solo uan consulta al filtrar la informacion, yo procedo a seleccionar y luego se cargan los campos, entonces actualizo, pero mi tabla carga doblemente el regitro buscado ya ctualizado.
Hola profe, buen tutorial, desearía si puede explicarme cómo compilaria la aplicación para q esté lista para la producción. Muchas Gracias. Saludos cordiales
buenos dias ,,,excelente video ,,me ha servido bastante ,,,,, lo que si me queda duda ,es como seria para a ese mismo formulario poder anexarle un item de fecha , como seria ,,,si me pueden ayudar ,le agradezco
Excelente, te juro que llevaba semanas tratando de hacer este CRUD y ningún tutorial me ayudó como el tuyo, amigo ¿Dónde te pongo tu altar? Muchísisimas gracias 😢❤❤❤
3 роки тому
Muchas gracias por tus palabras Diana, me da gusto poder ayudar a personas como tú. Saludos desde Jalisco México.
Genial amigo, de último tenía un error con el id que no especificaba valor para ese parámetro y entonces fui a MySQL a cambiar el "id" a autoincrementable y corregí ese error, me salió todo a la perfección para mi propio CRUD del proyecto de la Universidad, ahora solo mi duda es que para qué iba a ser el botón "Nuevo" que quedó en el formulario?
Muchas gracias por tu video, solo que tengo una duda, al momento de eliminar el registro uno, permanece en la tabla, y la tabla no queda vacía, a que podría deberse?
Buen video amigo, mi pregunta es para una fecha con JDateChooser como seria pasar al formulario para modificar ya que tengo un formulario pero con fecha.
Hola, tengo una consulta, es posible utilizar el combo box para sacar los datos de una tabla y que los muestre en el sin hacer un dao? solo un listar los datos de una sola columna que hay en la tabla
hola increíble video, me sirvió de mucho, pero tengo una duda, para mas tablas obviamente hay que crear otro crud pero como hago para que al momento de ejecutar solo me muestre en pantalla el crud de la tabla que deseo ver y no todos los crud de las diferentes tablas
hola me he pasado varios dias y no puedo hacerlo, cuando prende me muestra el entorno grafico pero no anda la conexion a mysql. el error es de DriverManager, he instalado todo tal cual, el conector y todo, podrias facilitar el codigo fuente en algun link? o una web donde tengas tus tutos? seria muy util, quiero hacer un CRUD y tu tutorial es el mejor de todos. muchas gracias.
5 років тому
Hola buen día Maxi, puedes colocar tú codigo donde realizar la conexion hacia tú base de datos. Saludos Desde Jalisco México
@ /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package conexionSQL; import com.sun.jdi.connect.spi.Connection; import javax.swing.JOptionPane; public class conexionSQL {
} el error que pone es el siguiente: Error de ConexionUn Compilable souce code - Erroneous symtype: DriveManager.GetConnection mas alla del error prende el grafico pero no gruarda ni edita. busque en internet. y probe este pero tampoco. /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package conexionSQL; import com.sun.jdi.connect.spi.Connection; import javax.swing.JOptionPane; public class conexionSQL {
@ en el Output me aparece: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary. por ese busque en internet el segundo codigo pero no anda.
5 років тому+1
@@maxidesantafe87 Puedes quitar el "cj" en la linea de codigo Class.forName
@ lo que quitado y no. Revise todo muchas veces. Paso pro paso.x eso buscaba el código completo para ver si es algo de mi PC o instalación para no borrar todo e instalar nuevamente.
Muchas gracias amigo por tan buen tutorial y gracias por sacarme de apuro esto es lo que necesitaba, solo una pregunta quisiera hacer, como hacer para que netbeans o java te acepte palabras con acentos y eñes, les agradecería si alguien sabe que me pueda ayudar
4 роки тому
La columna de tú base de datos debe estar configurado a utf8 unicode
amigo podría hacer una lección de vídeo desde JComboBox. tienen un JComboBox y el modelo (casa, coche, moto) y se preguntaba qué hacer cuando selecciono una (casa) artículos pueden desactivar un campo texto.depois seleccionar (coche) también desactiva el campo de texto. y (moto) es normal habilitado. gracias, necesito hacer un trabajo de la universidad.
Al fin un tutorial que me sirvió de mucho no como otros, este tutorial fue el mas chingon
Saludos
muchas gracias habia perdido 1 hora en otro video este me salvo la patria...mil mil gracias
Llevo muchos días sin poder hacer mi proyecto y gracias a tu video en cuestión de horas pude culminarlo, Muchas gracias!
Saludos Gustavo
Muchas gracias, perdí días viendo otros tutoriales y al fin pude hacer mi tarea!!
Estuve buscando mucho un vídeo que explicase bien el crud, te lo agradezco muchisimo por esta super clase !!
Tuve un bug que la pantalla no aparecia solucioné en el main(CrudEscuela.java) digitando:
sistema tela = new sistema();
tela.setVisible(true);
Saludos Tiago
Eres un verdadero master , te felicito por tu excelente explicación, todo resulto hasta facil
Eliseo. Gracias por la expresión se cumple el objetivo cuando compartes lo que sabes y el propósito es un exito cuando funciona lo que trasmites... Saludos desde Jalisco México
No Olvides Suscribirte si logre ayudarte .... Saludos.
Muchas gracias, todo me ha funcionado a la perfeccion, te felicito muy bien explicado, solo falto el boton nuevo, imagino que solo es de limpiar los datos, llamar el metodo limpiardatos(); y listo. Saludos desde El Salvador
Que bien que te sirvió Saludos desde Jalisco México
Que gran tutorial me ayudó a entender más sobre la conexión a una base de datos, muchas gracias saludos desde Perú !!!
Saludos Joaquin
Excelente tu explicación, una pequeña cosita, pienso que en la clase conexionSQL el parámetro Conection conectar debe ser privado. También creo que los métodos realizados en el formulario podrían ser privados puesto que solo los utiliza la misma clase, Así va a quedar más encapsulado el software.
Muy bueno Gracias me sirvió de mucho. Sin duda alguna el de los mejores que he visto otros solo te medio explican y tú lo hiciste pasó a paso.🤗
Que bueno que te ayudo Betzaida...!!
muchas gracias super super bien me salio completo , la verdad tenia muchos problemas con la conexion de datos debido a problemas mios pero con tus tres videos de instalacion de base de datos y el xammp la verdad muy facil
Funcionó todo a la perfección. Muchas gracias. Saludos desde 🇨🇱
Saludos Marco desde México.
@ Hola me puedes ayudar
Hola marco me puedes ayudar tengo un problema
Muchas gracias por aportar tus conocimientos! Está muy claro el video!
Saludos Gustavo
Muy Buena explicación, aportes al conocimiento muy geniales !
Muy buena tu explicación, de los errores también se aprende 🤖
Muy buen video y explicación, Me facilitó muchas cosas "va que va".🔥👍
Muy buen trabajo bro, lo copie todo, lo unico que no me funciono fue el actualizar, por actualizacion del server... Pero de lo demas, uff perfecto, muchas gracias
Excelente explicación muy didáctico. Gracias amigo por compartir. Saludos.
Excelente explicación en el curso ya se puede hacer todo proyecto
Muy esclarecedor. muchas gracias por este interesante video.
Sos un capo parcero, me ayudaste un montón, el unico error que tengo es este, (Error de Actualización no value specified for parameter 4) de resto todo quedo muy bien, espero puedas hacer un crud pero con dos tablas que tengan relacion por id. Gracias Sr. Daniel.
Tu error está en el parámetro, puede ser el nombre del campo o alguna ortografía incorrecta.
@ Es muy raro, tengo todo tal cual, y siempre me sale error de parametro, en el pst.setString(4, dao); le pongo 3 o 5 y me cambia el error, pero el resto lo tengo bien sin error de sintaxis
@@kovenan Puedes poner tu codigo?
@ public void ActualizarDatos() {
try {
String SQL = "update usuario set id_usuario=?, id_rol=?, nombre=?, activo=? where id_usuario=?";
int filaSeleccionada = tablaUsuarios.getSelectedRow();
String dao = (String) tablaUsuarios.getValueAt(filaSeleccionada, 0);
PreparedStatement pst = con.prepareStatement(SQL);
pst.setString(1, txtIdRol.getText());
pst.setString(2, txtNombre.getText());
int seleccionado = cbActivo.getSelectedIndex();
pst.setString(3, cbActivo.getItemAt(seleccionado));
pst.setString(3, dao);
pst.execute();
JOptionPane.showMessageDialog(null, "Actualización exitosa");
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Error de Actualización " + e.getMessage());
}
}
@@kovenan El Id_usuario, es autoincrement?, O porque también le quieres mandar un valor
Muchísimas gracias, muy bien explicado, me sirvió mucho. Saludos desde Villa Mercedes, San Luis, Argentina.
Hermano, eres un dios, muchísimas gracias
Saludos Jorge Duran
@ hola a mi me sale un error cuando voy a guardar los datos me sale Error de Registronull que puedo hacer?
@ por favor ayúdeme 🙏🏻🙏🏻🙏🏻
@@silviadiaz2363 verifica su sentencia MySQL cuando haces la inserción asi cómo el tipo de dato de tu tabla
¡Muchas gracias! Excelente explicación. Muy recomendado.
Saludos
que buen material muy explicativo y conciso en verdad me ayuda mucho
Gracias Tocallo Saludos
Muy buen video bastante completo buena calidad de imagen además una voz clara, muchas gracias Daniel..... Codigo Simple me gustaria un tutorial de un crud web
Te recomienfo Jose Gabriel ver los tres videos más para que estes completo de una forma basica, estare trabajando en tu propuesta. Saludos desde Jalisco Mexico
me ayudo mucho tu video, de veras agradezco la dedicación y la explicación saludos
amigo que opcion de descarga debo seleccionar para el conector SQL ?
Saludos desde Peru, apendi mucho. gracias
Bien amigo...me respondiste, gracias.
Necesito de su ayuda. Donde te encuentro. de 0 a 10 soy 1 en JAVA Y MYSQL
Se gano un buen Like estimado... Pude realizar mi practica al pie de la letra..
Saludos. Rocky
Muchas Gracias Maestro, excelente vídeo. Saludos desde Chile.
Qué bien que te sirvió Víctor saludos desde Jalisco México
Muchas gracias por tan valiosa aportación, ya te sigo...
Muchas gracias muy fácil de seguir tu tutorial
Saludos
Para los que tengan el error de "Unknown initial character set index '255' received from server" lo que tienen que hacer es irte a la ruta y ponerle asi "jdbc:mysql://localhost:3306/esc?characterEncoding=utf8" , debn checar si ustedes es utf8 , u otro , lo de "esc" va su nombre de base de datos , casi me estresaba con ese problema pero lo pude resolver :)
Excelentísimo proyecto y explicación muchas gracias me fue de gran ayuda, me suscribo
Eres un crack! Que video tan genial! Aprendí muchísimo!
Saludos Julián
Buen video, solo uan consulta al filtrar la informacion, yo procedo a seleccionar y luego se cargan los campos, entonces actualizo, pero mi tabla carga doblemente el regitro buscado ya ctualizado.
Excelente vídeo gracias por enseñar.
Saludos Deiner
Excelente Daniel Salcedo me ayudaste bastante me suscribo
Hola profe, buen tutorial, desearía si puede explicarme cómo compilaria la aplicación para q esté lista para la producción. Muchas Gracias. Saludos cordiales
buenos dias ,,,excelente video ,,me ha servido bastante ,,,,, lo que si me queda duda ,es como seria para a ese mismo formulario poder anexarle un item de fecha , como seria ,,,si me pueden ayudar ,le agradezco
Excelente, te juro que llevaba semanas tratando de hacer este CRUD y ningún tutorial me ayudó como el tuyo, amigo ¿Dónde te pongo tu altar? Muchísisimas gracias 😢❤❤❤
Muchas gracias por tus palabras Diana, me da gusto poder ayudar a personas como tú. Saludos desde Jalisco México.
Buenos dias Diana. Si te funciono, podrias ayudarme con este tutorial es que no me muestra los datos en el minuto 34:22
Excelente, muy bien explicado, muchas gracias.
Saludos Ever
Excelente aporte! Gracias por tu tiempo!
Saludos José
Muy bien explicado
Sos
El
Mejorrrr
Dani
Saludos Camilo
Me gusto la demostración, genial aporte
Una pregunta, ¿Cómo importo la librería del PreparedStatement si no me la sugiere NetBeans?
SUPER BUENISISISIMO, NO SE SI SEAS PROFESOR, PERO ERES GENIAL...
Que bien que te ayudo, Soy Ingeniero Industrial pero me me gustan bastante los lenguajes de programación.
Bendito seas
Saludos Nelson
Genial amigo, de último tenía un error con el id que no especificaba valor para ese parámetro y entonces fui a MySQL a cambiar el "id" a autoincrementable y corregí ese error, me salió todo a la perfección para mi propio CRUD del proyecto de la Universidad, ahora solo mi duda es que para qué iba a ser el botón "Nuevo" que quedó en el formulario?
Super gracias justo me ayudo mucho.
Saludos
El Mejor CRUD
disculpa lña ignorancia pero manejas getters y setters?
Muchas gracias amigo excelente video, sigue asi !!!
Eres el mejor, mil gracias.
Muchas gracias me ayudaste bastante
Muchas gracias por tu video, solo que tengo una duda, al momento de eliminar el registro uno, permanece en la tabla, y la tabla no queda vacía, a que podría deberse?
Buen video amigo, mi pregunta es para una fecha con JDateChooser como seria pasar al formulario para modificar ya que tengo un formulario pero con fecha.
excelente!!! muy bien explicado gracias!!!!
Saludos Gustavo
bendiciones,gracias...
gracias por compartir ha sido de ayuda, este ejemplo como le sumaria un jDateChooser? me urge saberlo por favor
Muy buen trabajo, claro, sencillo, eficaz... OLE
Estoy muy agradecido, sin embargo te agradeceria mas si pones en la desvripcion el mysql conector , un abrazo,
haga uno 2021
crack, excelente explicacion te agradezco mucho, saludos.
saludos Ludwin no olvides suscrbirte
Hola, tengo una consulta, es posible utilizar el combo box para sacar los datos de una tabla y que los muestre en el sin hacer un dao? solo un listar los datos de una sola columna que hay en la tabla
Gracias!
Saludos Jose
Buena demostración, quisiera saber como comparar una fecha guardada en la base de datos con la fecha actual. Por favor
Hola Lawrish, en suscribete al canal para ser poder ayudarte, sé parte de la comunidad de programación online codigo simple.. Saludos...
Puedes hacer los siguientes videos:
Un CRUD para Android Studio usando java
Un CRUD para Visual Studio usando C#
Muy bien, Excelente trabajo.
Saludos, no olvides suscribirte
Mil gracias!! Suscrito++
Saludos
consulta, como puedo llenar los combobox con datos de mi BD?
Buen aporte, ufff me salvaste de un apuro amigo, compartiré tu vídeo
Sigue así :')
Gracias, me sirvió mucho .... Te ganaste un Suscritor
Qué bueno que te sirvió Saludos desde Jalisco México
tambien lo puedo hacer en postgres? nomas cambiaria el conector?
Gracias por su Guia amigo mio :)
Bien explicado, mil gracias!
Saludos Santiago
hola increíble video, me sirvió de mucho, pero tengo una duda, para mas tablas obviamente hay que crear otro crud pero como hago para que al momento de ejecutar solo me muestre en pantalla el crud de la tabla que deseo ver y no todos los crud de las diferentes tablas
hola me he pasado varios dias y no puedo hacerlo, cuando prende me muestra el entorno grafico pero no anda la conexion a mysql. el error es de DriverManager, he instalado todo tal cual, el conector y todo, podrias facilitar el codigo fuente en algun link? o una web donde tengas tus tutos? seria muy util, quiero hacer un CRUD y tu tutorial es el mejor de todos. muchas gracias.
Hola buen día Maxi, puedes colocar tú codigo donde realizar la conexion hacia tú base de datos. Saludos Desde Jalisco México
@ /*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package conexionSQL;
import com.sun.jdi.connect.spi.Connection;
import javax.swing.JOptionPane;
public class conexionSQL {
Connection conectar=null;
public Connection conexion(){
try {
Class.forName("com.mysql.jdbc.Driver");
conectar=(Connection) DriverManager.getConnection("jdbc:mysql://127.0.0.1:50/escuela","root","");
JOptionPane.showMessageDialog(null,"Conexion Exitosa");
} catch (Exception e){
JOptionPane.showMessageDialog(null,"Error de Conexion" + e.getMessage());
}
return conectar;
}
}
el error que pone es el siguiente:
Error de ConexionUn Compilable souce code - Erroneous symtype: DriveManager.GetConnection
mas alla del error prende el grafico pero no gruarda ni edita.
busque en internet.
y probe este pero tampoco.
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package conexionSQL;
import com.sun.jdi.connect.spi.Connection;
import javax.swing.JOptionPane;
public class conexionSQL {
Connection conectar=null;
public Connection conexion(){
try {
Class.forName("com.mysql.cj.jdbc.Driver");
conectar=(Connection) DriverManager.getConnection("jdbc:mysql://127.0.0.1:50/escuela","root","");
JOptionPane.showMessageDialog(null,"Conexion Exitosa");
} catch (Exception e){
JOptionPane.showMessageDialog(null,"Error de Conexion" + e.getMessage());
}
return conectar;
}
}
hace mas de 8 dias que intento y no puedo hacerlo andar. agradeceria tu ayuda.
@ en el Output me aparece:
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
por ese busque en internet el segundo codigo pero no anda.
@@maxidesantafe87 Puedes quitar el "cj" en la linea de codigo Class.forName
@ lo que quitado y no. Revise todo muchas veces. Paso pro paso.x eso buscaba el código completo para ver si es algo de mi PC o instalación para no borrar todo e instalar nuevamente.
Excelente vídeo, saludos desde Brasil!
Saludos Ronaldo no olvides suscribirte
Excelente explicación, gracias
eres god amigo
yo tengo una duda en caso de usar en la base de datos un int o un datetime como se colocan en el insertardtos?
GRACIAS, SIMPLEMENTE GRACIAS
Muchas gracias amigo por tan buen tutorial y gracias por sacarme de apuro esto es lo que necesitaba, solo una pregunta quisiera hacer, como hacer para que netbeans o java te acepte palabras con acentos y eñes, les agradecería si alguien sabe que me pueda ayudar
La columna de tú base de datos debe estar configurado a utf8 unicode
espectacular!!!
Gracias Matias, Saludos
Gran video me ayudó muchísimo 😄👍
amigo podría hacer una lección de vídeo desde JComboBox. tienen un JComboBox y el modelo (casa, coche, moto) y se preguntaba qué hacer cuando selecciono una (casa) artículos pueden desactivar un campo texto.depois seleccionar (coche) también desactiva el campo de texto. y (moto) es normal habilitado. gracias, necesito hacer un trabajo de la universidad.
Esta muy bien explicado gracias :)
el conector es MySQL Workbench
excelente hermano
Saludos
Saludos Eduardo
2021 si sirve
Saludos David, un gusto que te halla servido.
Gracias MEN
eres el mejor va que va
Muy buen video amigo aun funcionando!!
Excelente Diego saludos
Como hago cuando la base de datos tiene varias tablas y yo quiero es llenar por ejemplo la columna cliente??
hola, me ha ayudado mucho el video, podrias poner en la direccion el codigo completo en un pdf, para detallarlo porfa.
Parce le mandaria un beso si pudiera.
Muchas gracias Saludos
Gracias por la aportación
Saludos No Olvides Suscribirte
@ lo estoy. Este video se entiende la base de datos siga subiendo sistemas básicos please