¿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!
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.
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 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
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
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
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.
¡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!
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
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 :)
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.
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?????
¡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.
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!!!
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!
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.
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..
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!
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 👍👍
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
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 ?
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
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
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
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
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!
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.
¡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
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
@@vikingo0751 No me generaba el reporte, asi que cambie "/Desktop/Reporte_Alumnos.pdf" por otro directorio "/Documents/Reporte_Alumnos.pdf" y me funcionó, slaudos
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 .... :(!!!
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.
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.
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.
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
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 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
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
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? :(
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!!!
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
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?
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
@@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
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?
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;
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
¡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.
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:?
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.
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 :(
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
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
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
¿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!
USAN JAVA 9?
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.
Excelente explicacion. Qué alegria que existen personas como tú con deseos de ayudar tanto a otros. Infinitas gracias
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)
sz gracias me ayudo, tenia esa duda
@@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
puta madre gracias mijo la neta
NO MAMEEEEES TE AMO KBRON 3 DIAS CON EL PRRO ERROR Y YA JALÓ JAJAJAJAJAJA
Gracias broooooooo!!! Nos has salvado a mí y a mi colega @Paco Dinorin 🥺
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
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
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.
¡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!
Yo en el curso antes de empezar la uni, de verdad que me servirá mucho
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
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 :)
woow no puedo creer lo bueno que es este video me ayudo demaciado, muchas gracias!
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.
eres un crack me entretengo un monton veindo tus cursos un monton de gracias por la dedicacion que le das y mucha suerte
¡Muchas gracias!, es un gusto saber que el contenido ha resultado de tu agrado.
Saludos.
Me parece excelente todo esto de base de datos, pense que no lo abarcarias en este curso, espero que continues asi :) gracias
Excelente, espero sigas subiendo mas videos!!!
¡Hola!, así será. Ya trabajo en el proyecto final de este curso. Saludos.
Hermano es lo que estaba buscando, gracias por compartir y enseñar bendiciones..
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
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?????
¡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.
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!!!
No hay duda, eres el mejor. Salu2 Maestro
Excelente explicación master!!! Esa librería esta super!!! Muy fácil de generar reportes pdf xD
Esto esta muy pasado de bueno muchas gracias Ernesto
Nunca dejes de subir amigooooooo
¡Hola!, así será.
Saludos.
Me agrada lo que me mostraste amigo, gracias profesor
julio profe de la programacion
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!
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.
muchas gracias XD hoy reprobamos :,D
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..
cuales eran ?
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!
Excelente!!! Gracias. Super concreto.
SIMPLEMENTE ESPECTACULAR
Haz creaado un mostruo ERNESTO jajajaja gracias me salio todo bn
Estaría genial un tutorial para utilizar GitHub,
Podrías subir.
Otros contenidos que podamos realizar de un móvil o algo por el estilo?
el mejor de todos
Gracias ernesto!!
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 👍👍
Hola, lograste solucionarlo pregunto por que veo que no te respondió y ya paso 2 años
x2
genial el contenido profe, quisiera preguntarle que libro recomienda de programacion. gracias por todo
Excelente video Ernesto, deseando que llegues a JEE
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
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 ?
brutaaal, muchas gracias!
Buen video! Una duda, hay alguna forma de hacer lo mismo pero en android studio?
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
Increible, le faltaba una s a mi desktop. :O
Gracias Excelente
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
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
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
Hola Ernesto quería preguntarte si vas a realizar algún curso de c&c++
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!
Hola quien me podra ayudar, el programa no me corre porque me da un error con FileOutputStream, dice que no puede encontrar el simbolo
ME PASA LO MISMO! lograste solucionarlo?
;(( jajaPorfavorrr
mUCHAS GRACIAS......
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.
¡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
Hola profe todo lo visto en base de datos tiene prácticamente la misma sintaxis de SQL Server ?
¡Hola Clase Abstracta!, así es, las instrucciones que mandamos desde Java a la base de datos es con la sintaxis de SQL. Saludos!
La estructura repetitva se utiliza porque en cada pasada se agrega una fila de cada columna?
click Bait si
Hola no se pude descomprimir el proyecto, ne dise que esta dañado o desconocido..que sugieres,,gracias
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
Me sale error aqui catch (DocumentException|SQLException e) sin embargo manda el reporte correctamente ¿que pasa?
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?
Vikingo07 hola bro solucionaste eso?
@@manoloversel4903 hola, no volví a intentar. Pero no
Vikingo07 es que estoy con el mismo problema
@@manoloversel4903 que mal, si llegas a alguna solución.. podrías avisarme? Lo mismo haré con vos, si lo soluciono
@@vikingo0751 No me generaba el reporte, asi que cambie "/Desktop/Reporte_Alumnos.pdf" por otro directorio "/Documents/Reporte_Alumnos.pdf" y me funcionó, slaudos
se puede hacer que cuando se de click en generar pdf se habrá automaticamente el pdf?
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.");
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 ???????
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 .... :(!!!
@@luigismercedesgil5627 Pudiste hacerlo?
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) {
}
}
y para darle un tamaño personalizado para cada columna?
oye. compa. tambien. tienes. videos donde. explicas lo de css ??
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.
Checa que en la ruta donde pusiste Desktop hayas puesto todos los caracteres
Tendrías que hacer un objeto DAO para no repetir tanto el código de acceso a la db
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.
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.
Creo yo que eso ya vendria siendo un problema de su computador
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
¡Hola!, al final de este curso enseño como se pueden compartir los proyectos creados, de tal manera que se puedan distribuir. Saludos.
@@LaGeekipediaDeErnesto Excelente, un curso bastante completo y claro por lo que parece.
amigo y si deseo que ni bien se crea se abra inmediatamente comohago?
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...
Me pasa lo mismo
X3
@@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
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
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
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? :(
puedo hacer lo mismo para generarlo en word?
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!!!
Por favor responde neto, que cambio tengo que hacer para guardarlo en el disco local D ? O por favor alguien que me ayude.
Ahora supongo que para un proyecto web es similar no ?
Oye me puedes ayudar ah sacar un algoritmo que saque la volumen y altura de una pirámide??
Primero :)
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
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
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
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?
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
@@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
@@doc-mg4qn Es en windows luego usuario y ahí escritorio y ya xD
Xd. A mi ahora me genera el pdf pero dañado.
@@doc-mg4qn Como? No funciona o que?
si no os funciona con la palabra tabla cambiadla por table ami me funciono asi
Es una buena explicación y un buen video en general, pero ¿Hay alguna forma que no implique la licencia?.
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?
Ya resolvi el problema usando otro metodo de como crear la ruta para guardar el archivo
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;
@@RobertoSMelo como lo hiciste?
Porfa estoy estancado con ese problema
@@kyescream Muchas gracias por el detalle me pase 40 minutos hasta que mire tu comentario
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
¡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.
Quién sabe usar bien la librería itext ? Tengo varias dudas sobre crear tablas , más que todo el diseño
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:?
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.
en realidad que me genere el pdf apaisado en vez de vertical
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
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?
ALGUIEN SABE COMO AGREGAR UN TITULO Y ALGUNA IMAGEN ? , AYUDA XF ENTRE TODOS NOS APOYAMOS
Me dice que los paquetes no existen
Segundo :)
no entiendo bien el if(rs.next()) :'c
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 :(
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
Yo creo que no
No me genera el reporte en pdf
x2
A alguien más le sale archivo dañado que me pueda ayudar.
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
@@raquelleal6986 gracias, mi problema era que no hacía conexión con la bd pero fue solucionado 😉
ole parce me da error weon, trbaje bien
Viendo tu manera de escribir no me extraña
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