Ola Pessoal, queria saber como pegar dados do meu banco e mostralo em uma planilha do excel?
Se vcs tiverem algum exemplo, ou souberem de algum framework agradeço desde ja!!!
Ola Pessoal, queria saber como pegar dados do meu banco e mostralo em uma planilha do excel?
Se vcs tiverem algum exemplo, ou souberem de algum framework agradeço desde ja!!!
existe uma api para gerar arquivos do exel(.xls ).
Eu já usei em um projeto e funciona mto bem…
o link é esse:
http://www.andykhan.com/jexcelapi/tutorial.html
acho q esse resolve seu problema
Cassiano Coria
Vc tem algum codigo de exemplo para eu poder ver, pegando informacoes do access por exemplo e colocando em uma planilha do excel?
segue um exemplo simplificado para gravar dados com a Java Excel API:
import java.io.File;
import java.io.IOException;
import jxl.*; // <--- este jar está disponível no site q enviei anteriormente
import jxl.write.*;
import jxl.write.biff.*;
public class WriteXLS {
public static void main(String[] args) {
try{
writeSheet();
System.out.println("Planilha escrita com sucesso");
} catch (NullPointerException npe){
npe.printStackTrace();
} catch (IOException ioe){
ioe.printStackTrace();
} catch (RowsExceededException ree){
ree.printStackTrace();
} catch (WriteException we){
we.printStackTrace();
}
}
public static void writeSheet() throws IOException, RowsExceededException, WriteException{
//Instanciando a classe q gera o novo arquivo do Excel
WritableWorkbook workbook = Workbook.createWorkbook(new File("C:/output.xls"));
//Criando uma nova planilha
WritableSheet sheet = workbook.createSheet("First Sheet", 0);
// adicionando uma celula no formato de texto
Label label = new Label(0, 2, "A label record");
sheet.addCell(label);
// adicionando uma celula no formato de texto
jxl.write.Number number = new jxl.write.Number(3, 4, 3.1459);
sheet.addCell(number);
// Escrevedo o arquivo em disco
workbook.write();
// Fechando a IO
workbook.close();
}
}
Com isso vc tera como desenvolver seu propio codigo.
Cassiano Coria
Valeu kra, vc pode postar um para ler de um banco como o access ou MySQL?
Kra presciso muito desse exemplo!!!
Oi
Ae, aqui no PJ tem estes exemplos, no nosso Almanque Java, de uma olhada em java.sql
http://www.portaljava.com/home/modules.php?name=Encyclopedia
T+