java - insert into pdf a select statement -
i have select in db , print repose of select pdf.
how can make this. have more 1 line.
i have code doesn't work.
st = con.createstatement(); rs = st.executequery("select id_ecole,id_eleve,id_doss jonction"); while(rs.next()){ nom_eleve = rs.getint("id_ecole"); prenom_eleve = rs.getint ("id_eleve"); id_doss = rs.getint("id_doss"); id_doss1=integer.tostring(id_doss); st = con.createstatement(); rs2 = st.executequery("select nom_ecole ecole id_ecole= ('"+nom_eleve+"')"); rs2.next(); nom_ecole = rs2.getstring("nom_ecole"); st = con.createstatement(); rs3 = st.executequery("select nom_eleve,prenom_eleve eleve id_eleve= ('"+prenom_eleve+"') "); rs3.next(); nom_eleve1 = rs3.getstring("nom_eleve"); prenom_eleve1 = rs3.getstring("prenom_eleve"); /*file fichier_dossard = new file(path_doss); filewriter fichier_ecris = new filewriter(fichier_dossard, true); bufferedwriter buffer = new bufferedwriter(fichier_ecris); printwriter ecrire_fichier = new printwriter (buffer); if(fichier_dossard.exists() == false){ fichier_dossard.createnewfile(); } ecrire_fichier.print(nom_ecole+newligne); ecrire_fichier.print(nom_eleve1+" "+prenom_eleve1+newligne); ecrire_fichier.print(id_doss + newligne); ecrire_fichier.print(newligne); ecrire_fichier.close();*/ pdfwriter writer = pdfwriter.getinstance(document, new fileoutputstream(path_doss)); document.open(); pdfcontentbyte cb =writer.getdirectcontent(); document.add(new paragraph(nom_ecole,fontfactory.getfont(fontfactory.times_bold,40))); document.add(new paragraph(nom_eleve1+" "+prenom_eleve1,fontfactory.getfont(fontfactory.times_bold,40))); codebarre.setcodetype(barcode.ean8); codebarre.setcode(id_doss1); document.add(codebarre.createimagewithbarcode(cb,basecolor.black,basecolor.black)); document.add(para); //fin dossard } document.close();
thanks
Comments
Post a Comment