高分两个问题求教,关于JDBC与储存文件!
1:请问如何将查询的结果:15174047102 444295841 150789141 1444 2012-06-20 10:18:01
15174047102 444295841 150789141 1444 2012-06-20 10:18:01
15174047102 444295841 150789141 1444 2012-06-20 10:18:01
返回为:15174047102,444295841,150789141,1444,2012-06-20 10:18:01
15174047102,444295841,150789141,1444,2012-06-20 10:18:01
15174047102,444295841,150789141,1444,2012-06-20 10:18:01
也就是每个字段以“,”分割,我在数据库中这样写的15174047102|| ', ' ||444295841 可是到程序中就出现异常。
2:请教如何将结果集保存到“.TXT”文件中。
请教前辈们,高分求解答!如果满意答案马上结贴!
------解决方案--------------------
1、出现异常是什么异常?为啥不考虑到Java程序中再进行字符串组装?
2、是文件操作不熟悉?
FileWriter fw = new FileWriter("xxoo.txt");
fw.write(str);
------解决方案--------------------
是不是你返回的类型不对哦 你这样组装了是String的返回类型了 所以要用String接受 ,并且只有一个字段了,下面是写文件的代码
Java code
File saveFile = new File("");//双引号处是你的文件路径和名称
if (!saveFile.getParentFile().exists()) {
saveFile.getParentFile().mkdirs();
}
FileOutputStream out = new FileOutputStream(saveFile, true);
out.write(("").getBytes("UTF-8"));//双引号处是文件里需要写的内容
out.close();