Curso Java Intermedio #45 | Creación de reportes en PDF con Base de Datos

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

КОМЕНТАРІ • 167

  • @LaGeekipediaDeErnesto
    @LaGeekipediaDeErnesto  6 років тому +24

    ¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras:
    1. Donaciones: www.paypal.me/LaGeekipedia
    2. Desactivando Adblock y Adblock Plus en UA-cam.
    3. Compartiendo los vídeos del canal en foros y redes sociales.
    Cualquier opción es de gran ayuda. ¡Muchas gracias!

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

    no te imaginas lo mucho que me has ayudado con tus videos, ahora que estoy trabajando con mi tesis y tus videos me an ayudado mucho para programar el sistema de mi tesis, te lo agradezco mucho.

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

    Excelente explicacion. Qué alegria que existen personas como tú con deseos de ayudar tanto a otros. Infinitas gracias

  • @Dari23_
    @Dari23_ 3 роки тому +17

    Gracias Ernesto por darnos este curso.
    Ahora quiero dejarles algo que se me ocurrió, ya que tenia problemas con donde se generaba el PDF
    si necesitan una ruta de guardado especifica simplemente hagan lo siguiente
    Normalmente deberían tenerlo así
    String ruta = System.getProperty("users.home");
    PdfWriter.getInstance(documento, new FileOutputStream("/Escritorio/ReporteAlumnos.pdf"));
    Pues simplemente borren la variable "ruta" y pongan la dirección completa del lugar donde quieren que se genere el archivo, así al menos me funciono a mi
    PdfWriter.getInstance(documento, new FileOutputStream("D:/usuarios/alumno/escritorio/ReporteAlumnos.pdf"));
    (cabe aclarar que en YT el codigo se ve mal pero bueno xD)

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

      sz gracias me ayudo, tenia esa duda

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

      @@eliasjesuspetro8180 actualmente encontré soluciones mejores pero es dedicarle más tiempo a algo "simple", que es utilizando los JFileChoser y así al compartir el programa entre muchos PC cada persona puede elegir la dirección del PDF xd

    • @SEOGamer-pw2gp
      @SEOGamer-pw2gp 2 роки тому

      puta madre gracias mijo la neta

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

      NO MAMEEEEES TE AMO KBRON 3 DIAS CON EL PRRO ERROR Y YA JALÓ JAJAJAJAJAJA

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

      Gracias broooooooo!!! Nos has salvado a mí y a mi colega @Paco Dinorin 🥺

  • @isoporte
    @isoporte 9 місяців тому +1

    WOW muchas gracias men, no sabes me mire como 6 videos de como hacer reporte y este está muy muy fácil y me salió a la primera y más porque ya tenías el código disponible, No que los otros videos o ya no funcionan librerías o los vínculos caídos, WOW la verdad que fácil

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

    Excelente video, me sirvió muchísimo para generar reportes. Te agradezco Ernesto, he visto todos tus videos desde java principiante hasta acá. Saludos desde Medellín

  • @jcastillog
    @jcastillog 4 роки тому +2

    Gracias por compartir todos sus conocimientos, con alta calidad y de forma gratuita. Sus videos me han ayudado a entender las estructuras de programación no solo de este lenguaje sino de otros, y en la universidad me han sido de gran ayuda para realizar pequeños proyectos. Saludos desde Colombia.

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

      ¡Hola Jonathan!, Es un gusto saber que el contenido del canal resulta de tu agrado , además de que te esta aportando los conocimientos que deseabas obtener.
      Espero seguir influyendo de manera positiva en tu desarrollo académico y profesional. Saludos!

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

      Yo en el curso antes de empezar la uni, de verdad que me servirá mucho

  • @RealCheese95
    @RealCheese95 6 місяців тому

    Excelente video, muy bueno y me servido de muchisisisisisima ayuda la verdad, en un principio tenia un error por tener duplicada la conexion a la base pero lo solucione, aun asi, gracias por este curso, que Dios te bendiga y segui adelante. :D

  • @emmanueljimenez5895
    @emmanueljimenez5895 4 роки тому +2

    Genial, realmente enseñas muy bien Ernesto, un dato que quiero decir es que a veces te puede dar error en la ruta por la culpa del OneDrive, en mi caso quería guardar el reporte en el escritorio, pero me marcaba error, se soluciono cuando desactive el Backup del escritorio :)

  • @74coll
    @74coll 5 років тому +2

    woow no puedo creer lo bueno que es este video me ayudo demaciado, muchas gracias!

  • @axelhernandez8516
    @axelhernandez8516 Рік тому +12

    si tuviste un problema con la ruta seguramente sea por Onedrive, simplemente tienes que agregar Onedrive a la direccion.
    Ejm:
    PdfWriter.getInstance(documento, new FileOutputStream(ruta + "/OneDrive/Escritorio/Reporte_Alumnos.pdf"));
    De esa forma me trabajo bien.

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

    eres un crack me entretengo un monton veindo tus cursos un monton de gracias por la dedicacion que le das y mucha suerte

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

      ¡Muchas gracias!, es un gusto saber que el contenido ha resultado de tu agrado.
      Saludos.

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

    Me parece excelente todo esto de base de datos, pense que no lo abarcarias en este curso, espero que continues asi :) gracias

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

    Excelente, espero sigas subiendo mas videos!!!

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

      ¡Hola!, así será. Ya trabajo en el proyecto final de este curso. Saludos.

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

    Hermano es lo que estaba buscando, gracias por compartir y enseñar bendiciones..

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

      hola bro tu si pudiste general el archivo pdf es que yo si pude pero al momento de que quiero abrir el archivo me pone actualizar

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

    Muchísimas gracias por todo el contenido de tu canal Ernesto! Eres el mejor de UA-cam...
    Sería mucho pedir que hicieras un video de cómo crear un programa parecido al bloc de notas que permita guardar los archivos en un .txt?????

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

      ¡Hola!, ese tema lo tocaré en un vídeo de la continuación de este curso, así es que si, el vídeo llegará.
      Muchas gracias por tan buena opinión, es un gusto saber que el contenido ha resultado de tu agrado.
      Saludos.

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

      Por supuesto que es de mi agrado, te he recomendado a todos mis amigos e igualmente les han gustado tus videos.
      Seguiré éste y los futuros cursos! Saludos Ernesto!!!

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

    No hay duda, eres el mejor. Salu2 Maestro

  • @d-landjs
    @d-landjs 3 роки тому

    Excelente explicación master!!! Esa librería esta super!!! Muy fácil de generar reportes pdf xD

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

    Esto esta muy pasado de bueno muchas gracias Ernesto

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

    Nunca dejes de subir amigooooooo

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

    Me agrada lo que me mostraste amigo, gracias profesor

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

    julio profe de la programacion

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

    Hola Ernesto, la verdad tus videos son de lo mejor y muy bien explicado. Podrias explicar como hacer las modificaciones con el mismo proyecto a una base de datos relacional de dos o tres tablas? Desde ya muchas gracias!

  • @carlosgustavoduenasgutierr1718
    @carlosgustavoduenasgutierr1718 4 роки тому +2

    Ernesto muchas gracia por sus enseñanzas, he aprehendido mucho, si es posible quisiera que me aclarara un poco más lo del video lo del minuto 7:52, lo ("user.home"). Creación de reportes.

  • @lomatrixvera3195
    @lomatrixvera3195 21 день тому

    muchas gracias XD hoy reprobamos :,D

  • @alvarogonzalez254
    @alvarogonzalez254 5 років тому +2

    Excelente Ernesto gracias, aunque faltó indicar que agregaste unos imports que no visualizaste en el video, al descargar tu proyecto veo que si los has agregado..

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

      cuales eran ?

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

      Re tarde pero bue. Esos imports al parecer pueden ser un error del programa de cada uno porque a mi la verdad que las ayudas que netbeans da, a mi no me muestran mucho en el caso de un JOptionPane me da error y dice que ponga la libreria. A ernesto se le pone automatico no se porque pero es así. Saludos!

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

    Excelente!!! Gracias. Super concreto.

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

    SIMPLEMENTE ESPECTACULAR

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

    Haz creaado un mostruo ERNESTO jajajaja gracias me salio todo bn

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

    Estaría genial un tutorial para utilizar GitHub,

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

    Podrías subir.
    Otros contenidos que podamos realizar de un móvil o algo por el estilo?

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

    el mejor de todos

  • @cs1999.
    @cs1999. 3 роки тому

    Gracias ernesto!!

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

    Hola buenas tardes, este curso es genial.
    Gracias @La Geekipedia De Ernesto por el tiempo que le dedicas.
    Tengo un problema con la clase FileOutputStream me da un error por lo tanto no me corre el programa, le doy al foco y me sale las siguientes opciones:
    Add import for java.io.FileOutputStream
    Create class "FileOutputStream" with constructor "FileOutputStream (java.lang.String)" in package ventanas (Source Packages)
    Create class "FileOutputStream" in ventanas.RegistroAlumno
    Esas son las opciones, seleccione la primera pero igual no me corre el programa importando la clase, agradecería la ayuda por favor 👍👍

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

      Hola, lograste solucionarlo pregunto por que veo que no te respondió y ya paso 2 años

    • @SEOGamer-pw2gp
      @SEOGamer-pw2gp 2 роки тому

      x2

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

    genial el contenido profe, quisiera preguntarle que libro recomienda de programacion. gracias por todo

  • @oscarperez-kp3qd
    @oscarperez-kp3qd 6 років тому +1

    Excelente video Ernesto, deseando que llegues a JEE

  • @JaviDeveloper
    @JaviDeveloper Рік тому +1

    hola Ernesto espero estés muy bien, mucha gracias por tus videos, mira tengo un problema PdfWriter.getInstance(documento,new FileOutputStream(ruta + "/Desktop/reporte.pdf")); en esta linea para dar la ruta par aguardar el archivo no me reconoce el metodo FileOutputStream, asi que no tengo como gardar el archivo pfd

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

    Buen día profe, al momento de generar el pdf, lo crea y todo pero al abrirlo me da un error indicando que el pdf no tiene páginas, cómo podría solucionarlo ?

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

    brutaaal, muchas gracias!

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

    Buen video! Una duda, hay alguna forma de hacer lo mismo pero en android studio?

  • @joseantonioamayapostigo2542
    @joseantonioamayapostigo2542 4 місяці тому

    Muy buenas tardes tengo fallos en la ruta y no se como podia ponerlo en un lugar del proyecto en una carpeta o paquete ??.
    No Obstante muy bien explicado y paso a paso , en mi caso la ruta me la complica el OnDrive y ya me pierdo.Gracias por el aporte

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

    Increible, le faltaba una s a mi desktop. :O

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

    Gracias Excelente

  • @stiverschmalbachbolano1918
    @stiverschmalbachbolano1918 5 років тому +3

    Como haría para modificar el tamaño de las columnas y quitar las líneas de la tabla..?
    Agregarle tambien titulo al reporte y operaciones de suma y demás..
    Muchas gracias por este tutorial

  • @RafitaTEuwu
    @RafitaTEuwu 2 роки тому +2

    Muy buen tutorial, pero me da el siguiente error
    Exception in thread "AWT-EventQueue-0" ExceptionConverter: java.io.IOException: The document has no pages.
    No se si alguien podría ayudarme con el

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

      Te lo está diciendo el problema en inglés, osea el "documento no tiene páginas" y esto puede ser por varias razones, por ejemplo que tu consulta SQL a la DB no esté bien realizada o que la consulta no esté devolviendo datos. Yo siempre recomiendo primero probar la sentencia sql para ver si está bien la sintaxis

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

    Hola Ernesto quería preguntarte si vas a realizar algún curso de c&c++

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

    ernesto muy buenos tus videos y excelente forma de explicar. Me gustaria saber como harias un reporte sin Jtable, y en ves de eso usar algo como forma de lista.. por ejemplo
    Nombre : nombrePersona Foto Perfil : fotoPersona
    Apellido: apellidoPersona
    .....
    ....
    en donde se manejen campos String, int, Fechas, imagenes, combo box...
    desde ya muchas gracias!

  • @juanberro1544
    @juanberro1544 4 роки тому +4

    Hola quien me podra ayudar, el programa no me corre porque me da un error con FileOutputStream, dice que no puede encontrar el simbolo

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

    mUCHAS GRACIAS......

  • @0tt0gan11
    @0tt0gan11 6 років тому

    Saludos a todos principal a Ernesto comence con java desde cero y ahora estoy aqui fue dificil instalar xammp por que mi ordenador no esta configurado para servidores como los nuevos pero aun asi lo logre quisiera la ayuda por que no me genera el archivo pdf de reporte despues todo lo demas funciona si alguien le paso algo parecido me de una mano y a voz Ernesto muchas gracias mas no te puedo pedir que dios te bendiga y cumplas todos tus sueños.

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

      ¡Hola!, es importante mencionar que los cursos son completamente gratuitos y de acceso publico desde UA-cam. Lamentablemente me es imposible brindar asesorías de manera personal debido a la alta demanda de solicitudes que recibo a diario, por tal motivo he colocado un filtro para otorgar asesorías a aquellos que realmente la necesitan.
      Si deseas una asesoría personal, o bien alguna clase privada, puedes contratar uno de los distintos paquetes que pongo a tu disposición solicitando información a través del correo electrónico: epmgrams@gmail.com, o bien, vía inbox en Facbook: facebook.com/LaGeekipediaDeErnesto, donde con gusto te haré llegar los costos y beneficios de cada uno de estos paquetes. Saludos

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

    Hola profe todo lo visto en base de datos tiene prácticamente la misma sintaxis de SQL Server ?

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

      ¡Hola Clase Abstracta!, así es, las instrucciones que mandamos desde Java a la base de datos es con la sintaxis de SQL. Saludos!

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

    La estructura repetitva se utiliza porque en cada pasada se agrega una fila de cada columna?

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

    Hola no se pude descomprimir el proyecto, ne dise que esta dañado o desconocido..que sugieres,,gracias

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

    hola muy bueno el tutorial. ¿Como sería si en vez que me imprima columnas me las ubique en filas, ya que tengo 38 columnas y no entra en el pdf, o sea entran pero me pone el texto apaisado?. Muchas gracias muy buenos tus videos te sigo siempre en java

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

    Me sale error aqui catch (DocumentException|SQLException e) sin embargo manda el reporte correctamente ¿que pasa?

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

    AYUDA, no me crea el PDF.
    sin embargo no tengo ningun error en las lineas de codigo, chequee todo y esta identico al suyo... que puedo hacer?

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

      Vikingo07 hola bro solucionaste eso?

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

      @@manoloversel4903 hola, no volví a intentar. Pero no

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

      Vikingo07 es que estoy con el mismo problema

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

      @@manoloversel4903 que mal, si llegas a alguna solución.. podrías avisarme? Lo mismo haré con vos, si lo soluciono

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

      @@vikingo0751 No me generaba el reporte, asi que cambie "/Desktop/Reporte_Alumnos.pdf" por otro directorio "/Documents/Reporte_Alumnos.pdf" y me funcionó, slaudos

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

    se puede hacer que cuando se de click en generar pdf se habrá automaticamente el pdf?

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

    try {
    Connection cn = Conexion.Conectar();
    PreparedStatement pst = cn.prepareStatement(
    "SELECT id_cliente,nombre_cliente,mail_cliente,tel_cliente,dir_cliente FROM clientes ");
    ResultSet resultado = pst.executeQuery();
    if (resultado.next()) {
    nombre_cliente = resultado.getString("nombre_cliente");
    tabla.addCell(resultado.getString(1));
    tabla.addCell(resultado.getString(2));
    tabla.addCell(resultado.getString(3));
    tabla.addCell(resultado.getString(4));
    tabla.addCell(resultado.getString(5));
    documento.add(fondo);
    documento.add(parrafo);
    documento.add(tabla);
    }
    } catch (SQLException e) {
    JOptionPane.showMessageDialog(null, "Error! en la base de datos" + e);
    }
    documento.close();
    JOptionPane.showMessageDialog(null, "Reporte Creado.");

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

      y si solo quiero indicarle a mi base de datos que solo quiero 1 cliente y que me lo busque por el id_cliente como le hago ???????

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

      prof ernesto , enseñas en este video como coger todos los estudiantes de la base de datos pero si en ves de cogerlos todo solo quiero buscar uno por su id en mi base de datos nose como hacerlo .... :(!!!

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

      @@luigismercedesgil5627 Pudiste hacerlo?

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

      private void btn_generar_reporteActionPerformed(java.awt.event.ActionEvent evt) {
      // TODO add your handling code here:
      Document documento = new Document();
      String cedula_busqueda = txt_buscar.getText().toString().trim();
      try {
      String ruta = System.getProperty("user.home");
      PdfWriter.getInstance(documento, new FileOutputStream(ruta + "/Downloads/Reporte_alumno.pdf"));
      documento.open();
      PdfPTable tabla = new PdfPTable(3);
      tabla.addCell("Cedula");
      tabla.addCell("Nombre");
      tabla.addCell("Seccion");
      try{
      Connection cn = DriverManager.getConnection("jdbc:mysql://localhost/bd_billy", "root", "");
      PreparedStatement pst = cn.prepareStatement("select * from alumnos where ID = " + cedula_busqueda);
      ResultSet rs = pst.executeQuery();
      if(rs.next()){
      do{
      tabla.addCell(rs.getString(1));
      tabla.addCell(rs.getString(2));
      tabla.addCell(rs.getString(3));
      }while(rs.next());
      documento.add(tabla);
      }else{
      JOptionPane.showMessageDialog(null, "El estudiante no existe");
      }
      }catch(DocumentException | HeadlessException | SQLException e){
      }
      documento.close();
      JOptionPane.showMessageDialog(null, "Reporte creado");
      label_final.setText("Reporte creado!");
      label_final.setVisible(true);
      } catch (DocumentException | HeadlessException | FileNotFoundException e) {
      }
      }

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

    y para darle un tamaño personalizado para cada columna?

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

    oye. compa. tambien. tienes. videos donde. explicas lo de css ??

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

    Ernesto muchas gracias por sus enseñanzas, sucede que no he podido crear el informe, me genera el siguiente error: “Error en PDF java.io.FileNotFoundException: null\Desktop\Reporte_Alumnos.pdf (El sistema no puede encontrar la ruta especificada)”. La ruta donde se encuentra el archivo es: D:\DATA\Documents\NetBeansProjects\BD_Alumnos Gracias por su apoyo.

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

      Checa que en la ruta donde pusiste Desktop hayas puesto todos los caracteres

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

    Tendrías que hacer un objeto DAO para no repetir tanto el código de acceso a la db

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

    Tengo una opción que filtra los registros si el usuario introduce una fecha por ejemplo salen solamente los registros de esa fecha. Mi pregunta es: ¿Cómo puedo hacer para crear el pdf en base a ese filtro de la tabla?
    Espero alguien me pueda ayudar, saludos.

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

    Hola, tengo un problema que vengo arrastrando desde el curso de programacion en java desde cero.
    Resulta que los proyectos no puedo guardarlos en el escritorio, por lo que ahora en el reporte, con la ruta para guardar en el Escritorio, no me genera ni el cartel de "reporte creado". En cambio cuando cambio la ruta para que se guarde en la carpera "Downloads" me lo genera sin inconvenientes.

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

      Creo yo que eso ya vendria siendo un problema de su computador

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

    como puedo hacer para pasarle el programa a mi hermano con la base de datos para que le funcione?
    o como puedo hacer para que acceda a la base de mi compu aunque sea desde la misma red

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

      ¡Hola!, al final de este curso enseño como se pueden compartir los proyectos creados, de tal manera que se puedan distribuir. Saludos.

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

      @@LaGeekipediaDeErnesto Excelente, un curso bastante completo y claro por lo que parece.

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

    amigo y si deseo que ni bien se crea se abra inmediatamente comohago?

  • @greciadurant7638
    @greciadurant7638 5 років тому +3

    Hola , lo hice asi y me funcionó, pero cuando lo genero desde el archivo .jar no abre el archivo PDF... por favor si alguien sabe agradecería su ayuda...

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

      Me pasa lo mismo

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

      X3

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

      @@dictadaviddream4451 hola tienes que ver la ruta de de tu base de datos que este correctamente escrita por eso te pasa eso a mi me paso ejemplo tenia mal escrito (maysql asi lo tenia mal escrito por eso me daba error) ve bien tu codigo buen dia

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

    Una duda, al integrar una librería como sabes como tienes que llamar la carpeta contenedora del .jar o pones cualquier nombre que se te ocurre

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

      Y como puedo guardarlo en otra parte porque copio y pego la ubicacion en donde lo quiero y me tira error. Lo quiero guardar acá: D:/Descargas/Java Progreso/NetBeans/BaseDeDatos_RegistroDeAlumnos/Reporte_Alumnos.pdf

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

    Buenos dias, una consulta fuera del tema ya me habia suscrito a este canal anterirormente, sin embargo cada vez que actualizo la pagina o avanzo al sigueonte video me vuelve a aparecer el boton como si no estaria suscrito es normal eso? :(

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

    puedo hacer lo mismo para generarlo en word?

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

    cuando trato de abrir el documento pdf me dice que no puede abrir el archivo porque esta dañado o no es admitido y me he dado cuenta que no me sale optionpane cuando genero el reporte. Me pueden ayudar, por favor?! gracias!!!

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

    Por favor responde neto, que cambio tengo que hacer para guardarlo en el disco local D ? O por favor alguien que me ayude.

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

    Ahora supongo que para un proyecto web es similar no ?

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

    Oye me puedes ayudar ah sacar un algoritmo que saque la volumen y altura de una pirámide??

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

    Primero :)

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

    Hola me podrías ayudar con reportes en pdf en java, mi consulta es como colocar 3 líneas de texto al final de la hoja y un pie de página al pdf

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

    hola. estoy tratando de aprender algo sobre java. conozco otros lenguajes pero me interesa aprender particularmente en java si es posible detectar un sonido. o sea. quiero hacer una app que detecte de entre 50 pitidos diferente. cual es el que recibió. es posible esto en java? podras darme alguna orientacion?? gracias

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

      Yo se que es posible, pero no se como se hace. vi un vídeo en esta plataforma que lo hacia pero no explicaba nada del programa

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

    Chale a mi no me funciono cuando le doy genererar reporte me manda un mensaje que se genero correctamente pero veo en el escritorio y no aparece nada
    ¿Por que sera?

    • @doc-mg4qn
      @doc-mg4qn 5 років тому +1

      posiblemente se debe a que escribiste mal la ruta en la parte del pdfWriter. ten en cuenta que el escritorio de ernesto puede estar en ingles y por eso llamarse desktop pero tal vez el tuyo se llame "escritorio" o algo asi

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

      @@doc-mg4qn Jajajajaja no bro gracias por responder pero, Yo cómo idiota buscando el "ERROR" porque a Ernesto se le mandaba a escritorio pss y ami no me aparecía.
      En fin solo busque en la barra Pdf y me apareció hasta colo 8 o 7 veces repetido jajajaja

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

      @@doc-mg4qn Es en windows luego usuario y ahí escritorio y ya xD

    • @doc-mg4qn
      @doc-mg4qn 5 років тому +2

      Xd. A mi ahora me genera el pdf pero dañado.

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

      @@doc-mg4qn Como? No funciona o que?

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

    si no os funciona con la palabra tabla cambiadla por table ami me funciono asi

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

    Es una buena explicación y un buen video en general, pero ¿Hay alguna forma que no implique la licencia?.

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

    No me funciona desde (PdfWriter.getInstance(documento,new FileOutputStream(ruta + "/Desktop/Reporte_Alumnos.pdf"));) el codigo ya no me ejecuta y no me genera el reporte.
    ni por que descargue tu proyecto! todo funciona correcto menos el reporte..
    alguien que me pueda ayudar?

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

      Ya resolvi el problema usando otro metodo de como crear la ruta para guardar el archivo

    • @kyescream
      @kyescream 4 роки тому +2

      Hola es porque a Ernesto se le pasó importar unas lineas al comienzo de la clase, si se fija en el código de él si estan:
      import java.io.FileNotFoundException;
      import java.io.FileOutputStream;

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

      @@RobertoSMelo como lo hiciste?
      Porfa estoy estancado con ese problema

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

      @@kyescream Muchas gracias por el detalle me pase 40 minutos hasta que mire tu comentario

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

    Buenas Tardes Ernesto, Tengo una duda y me gustaria que me ayudes.
    Estoy trabajando en un programa en el cual yo necesito subir una imagen a la base de datos y luego necesito descargar la imagen, pienso que es similar a lo que usted a hecho pero envés de descargar un PDF Yo necesito descargar una imagen pero desde mi base de datos , me gustaria hacer contacto con usted para solucionar ese problema y para pedirle un consejo de ser así le pediria que me enviara un mensaje para ponernos deacuerdo, gracias

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

      ¡Hola Martin Alejandro Craviota!, he respondido al correo donde me has solicitado la asesoría para la situación que comentas. En el correo podrás encontrar los costos y beneficios de cada uno de los paquetes de asesorías, consultas y clases privadas que pongo a tu disposición. Saludos.

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

    Quién sabe usar bien la librería itext ? Tengo varias dudas sobre crear tablas , más que todo el diseño

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

    Hola! me da el siguiente error:
    Exception in thread "AWT-EventQueue-0" ExceptionConverter: java.io.IOException: The document has no pages.
    Genera el pdf pero no me deja abrirlo
    Lo debuggie y se para al momento de darle a documento.close(); ahí por lo que ví se interrumpe el proceso, Tengo linux, Alguien podría ayudarme please D:?

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

      Amigo tenía el mismo error: "Exception in thread "AWT-EventQueue-0" ExceptionConverter: java.io.IOException: The document has no pages. " La verdad no sabia que era lo que significaba así que dentro de la estructura del catch le puse un System.out.println(e.getMessage()) con esto lo que conseguí es que me de el error especifico el cual era. No se pudo realizar la conexión TCP/IP al host DESKTOP, puerto 1433. Error TCP/IP en el puerto y compruebe que no hay ningún firewall bloqueando las conexiones TCP, con esto me di cuenta que estaba mal el host ya que lo del firewall ya lo tenia configurado. Bueno así solucione espero que te sirva de ayuda.

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

    en realidad que me genere el pdf apaisado en vez de vertical

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

    holaa alguien me puede ayudar al importar las librerias me da error de que no existe, hize todo igual al video no se por que no lo reconoce

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

      Agregaste el archivo.jar al driver-PDF en la carpeta de bd_ins? y después de eso pusiste ese archivo.jar en las librerias de tu proyecto de netbeans?

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

    ALGUIEN SABE COMO AGREGAR UN TITULO Y ALGUNA IMAGEN ? , AYUDA XF ENTRE TODOS NOS APOYAMOS

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

    Me dice que los paquetes no existen

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

    Segundo :)

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

    no entiendo bien el if(rs.next()) :'c

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

    Porfavor respondeme amigoo!! Estoy en 1er ciclo en ingeneria de sistemas en la UPN y la verdad ya estoy volando en matematica introductoria. Pero a mi me gusta mucho los sistemas y programacion pero la matematica nunca tuve buena base. Tu crees q lo pueda lograr? Se sincero porfavor :(

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

      linda baja auto estima para mandarlo acá XD, pero ahora en serio mientras que le mandes con toda la podes hacer, aunque tengas que re hacer la materia un par de veces pero algún día la aprobaras

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

      Yo creo que no

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

    No me genera el reporte en pdf

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

    A alguien más le sale archivo dañado que me pueda ayudar.

    • @raquelleal6986
      @raquelleal6986 5 років тому +2

      Me paso lo mismo. Despues del catch agregue la siguiente linea?:
      }catch(Exception e){
      }finally{
      documento.close();
      }
      //Con esto resolví el problema. Espero te sirva

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

      @@raquelleal6986 gracias, mi problema era que no hacía conexión con la bd pero fue solucionado 😉

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

    ole parce me da error weon, trbaje bien

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

      Viendo tu manera de escribir no me extraña

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

    Tengo un problema.... cuando ejecuto el programa desde netbenas y genero mi pdf funciona ok, pero cuando quiero generar el pdf despues de aver guardado el proyecto en .jar no genera dicho pdf. como seria la solucion.. por fa responda