使用OpenCSV将SQL表转储为CSV

时间:2013-01-04 14:36:17

标签: java mysql opencsv

我正在尝试使用Netbeans和OpenCSV将ResultSet中的数据写入csv文件。我添加了OpenCSV库:

import au.com.bytecode.opencsv.*;

...

 try {   CSVWriter writer = new CSVWriter(new FileWriter("C:\\test2.csv"), ',');
                        writer.writeAll(rs,includeHeaders);

                     }

                     catch (Exception e){}
                }

然而我收到错误:

cannot find symbol
  symbol:   variable includeHeaders
  location: class DBConnect

我错过了其他一些进口产品吗?

1 个答案:

答案 0 :(得分:1)

CSVWriter.writeAll(rs,includeHeaders)需要 ResultSet 布尔作为参数。你需要声明includeHeaders。

或简单地传递布尔值,如

     writer.writeAll(rs,true);
     writer.writeAll(rs,false);