建议你去查百度java生成excel我想有例子的

解决方案 »

  1.   

    导出到Excel例子EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'
      

  2.   

    用POI撒,开源的,也比较简单
    下面是个例子
    package writer;import java.io.FileOutputStream;
    import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFRow;
    import org.apache.poi.hssf.usermodel.HSSFSheet;
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;public class ExcelWriter { public static void writeExcel(String[] params, String path)
    throws IOException {
    FileOutputStream fileOut = new FileOutputStream(path);
    HSSFWorkbook wb = new HSSFWorkbook();
    HSSFSheet sheet = wb.createSheet();
    HSSFRow row = sheet.createRow(0);
    for (int i = 0; i < params.length; i++) {
    row.createCell((short) i).setCellValue(params[i]);
    }
    wb.write(fileOut);
    fileOut.close();
    }         // 获取数据库信息
    public static String[] getDBInfo() {
    …………
    } public static void main(String[] args) throws IOException {
    String path = "g:/123.xls";
    String[] params = getDBInfo();
    ExcelWriter.writeExcel(params, path);
    }}
      

  3.   

    Excel支持XML文件格式,你也可以选择生成XML格式的文件
    POI也是一个选择