【发布时间】:2012-05-09 14:11:11
【问题描述】:
我正在将第一个数据库查询结果集的结果集写入 csv 文件的前 2 列。
然后我尝试在 csv 的第三列中写入标题名称“HSS1”,这将具有另一个数据库表的结果集。我没有以正确的方式进行第二步。
第一步:
fw = new FileWriter(filename);
fw.append("CID");
fw.append(',');
fw.append("Uniques");
fw.append('\n');
rs=stmt.executeQuery(sql);
while(rs.next()){
fw.append(rs.getString(1));
fw.append(',');
fw.append(rs.getString(2));
fw.append('\n');
fw.flush();
在 csv 文件中写入第二个数据库查询的标题名称
第二步
try{
fw.append(",");
fw.append(",");
fw.append("HSS1");
fw.append('\n');
fw.close();
HSS1 被写入第三列,但不是标题。
谢谢
【问题讨论】: