Tu primer programa en Java conectado a base de datos

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 235

  • @rubenalfredopulidobecerra7609
    @rubenalfredopulidobecerra7609 3 місяці тому

    Mi hermano, gracias me saco de un bendito apuro por que se me cruzaron los cables con un proyecto y este tuto me ayudo , gracias desde colombia

  • @misaelmedranda4258
    @misaelmedranda4258 6 років тому +26

    Gracias por enseñarme mas que en mi institucion educativa :)

  • @hectorbuto19
    @hectorbuto19 3 роки тому +1

    Alto capo, gracias a ti salvé mi proyecto de Base de Datos en java, mi nota debería ser tuya! Un saludo!

  • @tuvieja8978
    @tuvieja8978 6 років тому +7

    Oye el canal viviendo con max te da las gracias y yo también eres un youtuber exelente se entiende todo lo que dices muy pero muy claro sigue asi!! 👍👍

  • @joaquinotonielcastillotell3967
    @joaquinotonielcastillotell3967 3 роки тому +2

    Demasiado bueno el tutorial me ayudó mucho para entender la conexión de mi programa a una base de datos, gracias saludos de Perú !

  • @sergiosantacruz9458
    @sergiosantacruz9458 6 років тому

    Eres un capo. Dicen que enseñar es aprender dos veces. Mil gracias y me suscribo

  • @germanjesus214
    @germanjesus214 4 роки тому

    Por fin encuentro un video bien explicado, conciso, y práctico.
    Excelente 👍

  • @josthinayon249
    @josthinayon249 4 роки тому

    Muchas garcias amigo, me sirvió mucho tu vídeo, espero que te vaya bien en la vida, eres un crack maquina.

  • @thebroki6684
    @thebroki6684 2 роки тому +1

    EXCELENTE VIDEO, BIEN EXPLICADO MASTER!!!!!!!

  • @CarlosCasas131
    @CarlosCasas131 6 років тому +3

    Gracias por ayudar a viviendo con max y si que se te entiende lo que dices eres buen youtuber

  • @agustinmarozzi7542
    @agustinmarozzi7542 4 роки тому

    Muy bueno el video. Te felicito. Saludos desde Argentina

  • @fernandogarciaespinosa5929
    @fernandogarciaespinosa5929 Місяць тому

    Muchas gracias Me ayudo bastante😊

  • @ivanbuelvas3158
    @ivanbuelvas3158 4 роки тому +3

    Amigo seria posible que realice el mismo ejemplo o uno parecido pero con MVC y algún otro con RMI ..
    Gracias por tus videos son de gran ayuda, muy bien explicados.

  • @micuentaotakumats4083
    @micuentaotakumats4083 3 роки тому +1

    muy buen video y no soy su estudiante pero me sirvió mucho

  • @franciscoomg2509
    @franciscoomg2509 6 років тому +1

    Gracias por ayudar a Max con su aplicación

  • @eduardoobispo8733
    @eduardoobispo8733 5 років тому +15

    Una pregunta despues de que ya cree mi programa como yo ago para que sea un programa que lo pueda compartie y se pueda descargar en otras pc no se como hacerlo muchas gracias tus respuestas

    • @hcr6504
      @hcr6504 2 роки тому

      Respondele

  • @axelespinosa8069
    @axelespinosa8069 6 років тому +1

    Gracias por tu ayuda un nuevo sub ya que estudio programación

  • @juegosyapps5352
    @juegosyapps5352 6 років тому +3

    Si gracias por ayudar a viviendo con Max 😉

  • @Valentina._gabri
    @Valentina._gabri 4 роки тому

    Hey man te agradezco por estos tutoriales

  • @joelyepez7964
    @joelyepez7964 3 роки тому

    tremenda explicacion muy bueno gracias

  • @maxwell3394
    @maxwell3394 6 років тому +3

    Grasias por ayudar a max de viviendo con max

  • @bugny
    @bugny 3 роки тому

    Muy buen video, yo lo adapte con la base de datos Oracle 19c. Gracias

  • @spacespace62
    @spacespace62 5 років тому

    Gracias , buen ejercicio explicado bien y rápido.

  • @crincrin3021
    @crincrin3021 6 років тому +2

    Hola buenos días gracias por tu ayuda

  • @ignaciomedina4487
    @ignaciomedina4487 6 років тому +1

    Exelente explicacion amigo!!

  • @andresfelipemendozapaez255
    @andresfelipemendozapaez255 Рік тому +3

    Para los que tienen problemas en la busqueda de datos y les muestra error y no les salen datos en la tabla, con el error "java.sql.SQLException: Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY."
    es un problema de excepciones a mi me funciono agregando un if antes del do:
    if(rs.next()) {
    do{
    String[] fila = {rs.getString(1),rs.getString(2),rs.getString(3),rs.getString(4),rs.getString(5),rs.getString(6)};
    modelo.addRow(fila);
    }while(rs.next());

    }
    } catch (SQLException ex) {
    Logger.getLogger(ConsultaSolicitud.class.getName()).log(Level.SEVERE, null, ex);
    }
    }
    De esta forma me dejo de salir el error y me mostro los datos en la tabla.

  • @mirdeyaguirre9248
    @mirdeyaguirre9248 5 років тому

    Excelente!...muy bien explicado

  • @gio-si7qh
    @gio-si7qh 6 років тому +1

    Gracias por ayudar a viviendo con Max

  • @madnass9754
    @madnass9754 3 роки тому

    Después de lo que haces al minuto 10:20, cuando pongo ese código y luego corro principal, el programa se queda y no hace nada.

  • @JS.Erick..
    @JS.Erick.. 2 роки тому

    bro eres un crack sub nuevo

  • @Mari-dq8zs
    @Mari-dq8zs 6 років тому +2

    Hola gracias por ayudarle al gatito max :)

  • @billalmiron8719
    @billalmiron8719 3 роки тому

    Mano gracias por el video me sirvió de mucho

  • @sandy4322
    @sandy4322 6 років тому

    Hola gracias vengo desde el canal de viviendo con max 😎

  • @nelsonmendivelso3960
    @nelsonmendivelso3960 3 роки тому

    muchiiiiisiimas gracias por compartir conocimiento

  • @martincooperxd2961
    @martincooperxd2961 6 років тому +2

    Gracias por ayudarle a viviendo con max

  • @apolo050468
    @apolo050468 4 роки тому

    vas camino a convertirte en un doctor, gracias por compartir

  • @PROFETATESTIGO
    @PROFETATESTIGO 4 роки тому

    Excelente muy buen video

  • @lissytoroarias3833
    @lissytoroarias3833 6 років тому +2

    Gracias por ayudar a max ...

  • @ruyamy3240
    @ruyamy3240 6 років тому

    Gracias por ayudar a max de viviendo con max

  • @gabrielledesma5137
    @gabrielledesma5137 6 років тому

    muchas gracias muy buena explicación

  • @brunobeltre1777
    @brunobeltre1777 5 років тому

    Vaya! Muy buen programa!

  • @kevinpiola7047
    @kevinpiola7047 6 років тому +2

    Vengo de parte de VIVIENDO CON MAX : grasias

  • @rodrigoferreira786
    @rodrigoferreira786 3 роки тому

    Hola, muy bueno el video de gran ayuda. Solo una consulta con el jCalendar, pasa que selecciono una fecha pero lo guarda con un mes anterior y a ti en el video te hace lo mismo (ej.:min 31), sabes como solucionarlo? gracias

    • @SergioHernandez-ld3cf
      @SergioHernandez-ld3cf 2 роки тому

      Intenta agregar un +1 al final:
      int mes = dcFechaNacimiento.getCalendar().get(Calendar.MONTH)+1;
      No es lo mejor, pero funciona ; )

  • @cfaluotico
    @cfaluotico 4 роки тому

    muy bueno tu aporte amigo, ahora te comento una inquietud, cuando realizas la consulta si en lugar de introducir el número de documento introduces el nombre del campo de la base de datos "documento" la aplicación te trae todos los números de documento de la tabla, sabes a que se debe esto? gracias

  • @adrianortiz2027
    @adrianortiz2027 6 років тому +4

    Denada :v digo, gracias por ayudar a viviendo con max

  • @guillermoref.tic.5354
    @guillermoref.tic.5354 4 роки тому +1

    Hola Cesar, me anduvo todo perfecto, muchas gracias! incluso hice la base de datos online y me pude conectar perfectamente, tengo un inconveniente al querer generar el ejecutable, cuando pongo crear el ejecutable me lo crea en esta carpeta C:\Users\Guille\Documents\NetBeansProjects\sistemahospital\dist se llama sistemahospital, le doy doble click y anda perfecto, pero si quiero sacarlo y ejecutarlo estando el archivo en el escritorio, éste no se ejecuta, pero si se ejecuta si tambien pego en el escritorio la carpeta lib, que tiene adentro (jcalendar-1.4 y mysql-connector-java-8.0.19) la pregunta es ¿HAY ALGUNA MANERA DE QUE EN EL EJECUTABLE GUARDE INCLUSO LAS LIBRERIAS USADAS Y NO TENER QUE LLEVARLAS PARA EJECUTAR EL PROGRAMA EN OTRA PC POR EJEMPLO? Gracias!!

  • @dnlcr362
    @dnlcr362 6 років тому

    Hare una pregunta noob, si ya tengo el programa, una vez qe lo venda tengo qe generar o copiar la base de datos para el cliente? y como haria para qe otros ordenadores usen el mismo programa con la misma BD

  • @CarlosFelipeRiveraG-tl2yf
    @CarlosFelipeRiveraG-tl2yf 4 роки тому

    Hola dos años aquí espero estes bien, como limpio la tabla de la consulta?, es decir que cada vez que de consultar me limpie la tabla porque se repiten todos los usuarios xd, como te paso al final, como limpio eso

  • @julianvalcarcel2158
    @julianvalcarcel2158 3 роки тому

    Hola, esto me sale con error

    int year= dcFechaNacimiento.getCalendar().get(Calendar.YEAR);
    int mes = dcFechaNacimiento.getCalendar().get(Calendar.MONTH);
    int dia = dcFechaNacimiento.getCalendar().get(Calendar.DAY_OF_MONTH);
    puedes algun comentario ??

  • @astridamaya2483
    @astridamaya2483 4 роки тому

    Hola, una pregunta, de donde sacas lo que se pone en Class.forName() en el minus 19:00????

  • @marloncardenas4503
    @marloncardenas4503 5 років тому

    Buenas noches Cesar, quisiera tu asesoria en un proyecto. Quedo atento.

  • @alucard1807
    @alucard1807 5 років тому

    Muy bien explicado

  • @florsilvestrini6477
    @florsilvestrini6477 3 роки тому

    hola estoy teniendo un problema al ingresar la linea Pantallaregistro.setVisible(true); . me aparece "cannot be referenced from a static context" justo lo del minuto 11. alguna solucion?

  • @850115DAVID
    @850115DAVID 3 роки тому

    estoy haciendo tal cual lo que estas diciendo sin embargo me dice que no encuentra el controlador jdbc que puedo hacer ?

  • @silentneru7629
    @silentneru7629 4 роки тому +1

    Tengo un problema al momento de ejecutar el programa en los ultimos pasos ya que sale un mensaje que me dice: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. Y al momento de darle "buscar" en la cajita que te da info de la aplicacion salen mucho errores rojos. Podrias ayudarme? gracias.

    • @CesarAugustoPerezTafur
      @CesarAugustoPerezTafur  4 роки тому

      Hola, eso quiere decir que la librería está obsoleta, debes bajar esa librería que dice ahí e importar esa misma librería

    • @LosGamerful
      @LosGamerful 4 роки тому

      es lo mismo que me sale, ya lo solucionaste???

    • @LosGamerful
      @LosGamerful 4 роки тому

      @@CesarAugustoPerezTafur eso ya lo tengo solucionado, mi error es en consultas, cuando le doy en buscar me salen muchos errores, me podrias ayudar??

    • @silentneru7629
      @silentneru7629 4 роки тому

      @@CesarAugustoPerezTafur Efectivamente, hice un cambio y se soluciono y te agradesco muvho tu ayuda pero el problema de la consulta persiste, que podra ser?

  • @jeanrodrigues6249
    @jeanrodrigues6249 2 роки тому

    Apreciacion

  • @viriacosta604
    @viriacosta604 4 роки тому

    Que tal Cesar es muy bueno tu video
    Tengo una inconveniente,, al querer jalar la tabla de la bd me aparece este error:
    Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: class com.mysql.jdbc.JDBC42ResultSet cannot be cast to class sistemabordado.ResultSet (com.mysql.jdbc.JDBC42ResultSet and sistemabordado.ResultSet are in unnamed module of loader 'app')
    como puedo solucionarlo?
    puedo agregar registros sin problema a mi base de datos pero no puedo realizar la búsqueda. Puedes ayudarme?

  • @andresquinones7111
    @andresquinones7111 4 роки тому

    Hola tengo un error a la hora de conectarme con la base de datos el el error que me sale es el siguiente "com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure"

  • @santiagohs30
    @santiagohs30 9 місяців тому

    Se puede hacer en eclipse o solo NetBeans?

  • @LosGamerful
    @LosGamerful 4 роки тому

    Disculpa tengo un problema en la parte de consultas, cuando le doy en buscar documentos o los apellidos, no me los busca y me salen muchos errores rojos, me podrias ayudar?? porfavor

  • @muppetveliz
    @muppetveliz 5 років тому +1

    Te amo

  • @lrdemon8914
    @lrdemon8914 6 років тому +1

    Hola una pregunta a mi no me sale java.sql.Connection solo me sale la de Mysql que podría hacer???

    • @CesarAugustoPerezTafur
      @CesarAugustoPerezTafur  6 років тому

      Jonathan Velasquez es raro, pero. Prueba escribiendo el. Import tu

    • @lrdemon8914
      @lrdemon8914 6 років тому

      También lo hice, pero me pide que lo cambie al de Mysql, lo hago y luego me sale error en el .getConnection :c

    • @federicobarroumeres9856
      @federicobarroumeres9856 5 років тому

      Buenas, tengo el mismo problema, ya paso un año, lograste resolverlo?

    • @Styledarkk
      @Styledarkk 4 роки тому

      x2 :(

    • @TheblackTutorial
      @TheblackTutorial 4 роки тому

      @@Styledarkk acá les dejo un programa editable funcionando! para que descarguen!
      ua-cam.com/video/bhzE9J2ab5s/v-deo.html

  • @jorgeluismorafuentes8945
    @jorgeluismorafuentes8945 6 років тому

    ¿disculpa que versión del netbeans estas ocupando?

  • @blibli-o3l
    @blibli-o3l 6 років тому +1

    Gracias por ayudar a vivivendo con max

  • @CDalexduck
    @CDalexduck 6 років тому +1

    👍 de parte de Max

  • @kuunpetsa310
    @kuunpetsa310 4 роки тому

    Gracias x la ayuda

  • @roger3force924
    @roger3force924 3 роки тому

    Hola, puedo ahora exportar los datos de las tablas en phpmyadmin para excel?

  • @coorvictor
    @coorvictor 4 роки тому

    El código se rompe cuando se da al botón registrar
    at java.sql.DriverManager.getConnection(DriverManager.java:664)
    at java.sql.DriverManager.getConnection(DriverManager.java:247)

  • @angelaromero4655
    @angelaromero4655 4 роки тому

    hola, muy buen video, solo que tengo un problema con los swing controls
    no me aparece la opción table
    que puedo hacer?

  • @zeyddysosa3343
    @zeyddysosa3343 3 роки тому

    getCalendar me da error 😞 y no se me quiere conectar la base de datos de consultapaciente 😢

  • @eldany9998
    @eldany9998 6 років тому +4

    Oye we grasias por ayudarle a viviendo con max

  • @rikivip
    @rikivip 5 років тому +1

    Gracias, pero nunca vi en el video cuando le cambiaste el nombre al calendario en la etiqueta

  • @fasit_
    @fasit_ 6 років тому +2

    Gracias, por la aplicación del gato :v

    • @usuariointernet4162
      @usuariointernet4162 6 років тому

      OMG ES UA-cam!!!!!!!!!!!!!!!!!!!,dime amigo,¿cuantos videos se suben cada 1 año en esta plataforma?
      ¿Sere famoso cuando sea youtube?
      ¿cuantas vistas tiene todos los videos en total?
      RESPONDE MIS PREGUNTAS BITCH!

    • @pacmanv9417
      @pacmanv9417 6 років тому

      usuario internet C mamo

  • @guillermoref.tic.5354
    @guillermoref.tic.5354 4 роки тому +1

    Hola Cesar que tal... muy clarito todo y bien explicado, Gracias!!! tengo un problema no se si te puedo consultar, por las dudas dejo mi inquietud acá, quizás alguien me pueda ayudar. Primero al ejecutar el código me sugirió cambiar la linea Class.forName("com.mysql.jdbc.Driver") por Class.forName("com.mysql.cj.jdbc.Driver"). Lo cambié, pero tambien me tira el error: java.sql.SQLException: The server time zone value 'Hora estandar de Argentina' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specifc time zone value if you want to utilize time zone support. supongo que es algo de configuracion no se si en xampp o en Netbeans...
    saludos
    Guillermo

    • @CesarAugustoPerezTafur
      @CesarAugustoPerezTafur  4 роки тому

      Hola, no debes aceptar la sugerencia de cambio, pero si debes mirar si la librería está bien instalada

    • @CamiloSanchezG
      @CamiloSanchezG Рік тому

      @@CesarAugustoPerezTafur Hola, César, mi duda es que exactamente en esa sigla Class.forName("com.mysql.cj.jdbc.Driver") el contenido entre paréntesis al presionar ctrl + espacio, no me lo muestra. Al escribirlo manualmente, me muestra error. El archivo lo cargué en la sección librerías en Classpath, junto al jcalendar que también habías cargado antes.

  • @vainillaproductions3207
    @vainillaproductions3207 4 роки тому +1

    Una duda al descargar la paquetería necesariamente necesito la versión j 5.1.46 o podría ser cualquiera

  • @david47rojas60
    @david47rojas60 4 роки тому +1

    Podrias hacer un video almacenando un registro de usuario y después luego validando con un usuario y contraseña, con base de datos.
    Llevo intentando y no logro realizarlo, me da error.

  • @guillermoref.tic.5354
    @guillermoref.tic.5354 4 роки тому

    Hola Cesar, que tal, quise generar un ejecutable de este proyecto pero el archivo que me crea en la carpeta dist no hace nada, le doy doble click y no hace nada tendrá algo que ver que en Principal.java y SistemaHospital.java ambos tengas el public static void main(String args[]) ?? Tengo actualizado Java a la última versión. Saludos y gracias!

  • @brandonemanuelg.m8810
    @brandonemanuelg.m8810 4 роки тому +1

    Compañero, gracias por el tutorial. Tengo un problema, puedo realizar registros sin problemas, pero no puedo consultar nada de lo registrado debido a que el programa me expulsa una serie de errores, empezando con: "java.sql.SQLException: Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY." Seria genial si puedieras ayudarme hoy, pues tengo las horas contadas :'v

  • @mataratas0109
    @mataratas0109 6 років тому

    y para borrar una base de datos que ya habia hecho antes (de practica), como se borran?

  • @chuchuwa1887
    @chuchuwa1887 6 років тому +2

    Gracias por ayudar max :v

  • @johnescobar9951
    @johnescobar9951 3 роки тому +1

    haz uno con MVC

  • @alanmarengo3861
    @alanmarengo3861 5 років тому

    no entiendo nada, nose porque todos dicen gracias por ayudar a max.
    De igual manera, gracias por ayudarme ami.

  • @luciaviji7196
    @luciaviji7196 4 роки тому +1

    No me funciona, me podrían ayudar?

  • @pedrolopez5481
    @pedrolopez5481 4 роки тому

    hola, no me aprece lo del menu a la hora de mandar llamar la otra pantalla AYUDA !!!

  • @jeanrodrigues6249
    @jeanrodrigues6249 2 роки тому

    Famoso

  • @elperico3586
    @elperico3586 6 років тому +2

    Gracias por la aplicación de viviendo con max

  • @rebandido777
    @rebandido777 5 років тому

    porque no encuentro el JInternalFrame From? Como lo ubico pues sigo tus pasos y no loo encuentro

  • @josealejandromartinezperez1016
    @josealejandromartinezperez1016 5 років тому

    Hola cesar depronto tenes el codigo para modificar y eiminar??

  • @erickandaluz4114
    @erickandaluz4114 3 роки тому

    Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: Cannot cast javax.swing.ButtonGroup to java.awt.Color

  • @thyroneb.carranza4653
    @thyroneb.carranza4653 4 роки тому

    hola buen dia estoy haciendo los mismos pasos que usted y no me corre

  • @libiarr
    @libiarr 4 роки тому

    Me dice que el Xampp no es compatible con mi versión de windows :((

  • @jeanrodrigues6249
    @jeanrodrigues6249 2 роки тому

    Ativado

  • @freddyochoacastrillo1635
    @freddyochoacastrillo1635 4 роки тому

    Muy buena la aplicación

  • @libaniagarcia3446
    @libaniagarcia3446 6 років тому

    hola usted m puede ayudar a hacer un sistema de control de pagos a empleados de un taller mecanico en java con base de datos myql?

  • @chuchuwa1887
    @chuchuwa1887 6 років тому

    Solo java o otros idiomas de programación

  • @orodorado9319
    @orodorado9319 4 роки тому +1

    EMOCIONADO HASTA QUE VI QUE LO HICISTE EN PHP ADMIN A MI ME PIDEN EN SQL SERVER :C

  • @joelcollao9129
    @joelcollao9129 4 роки тому

    Fondo de los 7 pecados capitales .. XD

  • @andresbravomontes2689
    @andresbravomontes2689 6 років тому

    Puedes subir el código para poder estudiarlo mejor? gracias

  • @Mike-fk1ql
    @Mike-fk1ql 6 років тому

    hola el curso que paso no continua?

  • @marisolmachacazapata2630
    @marisolmachacazapata2630 5 років тому

    no me aparece el private void cuando quiero hace la pantallaregistro