首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

高分两个有关问题求教,关于JDBC与储存文件

2012-08-24 
高分两个问题求教,关于JDBC与储存文件!1:请问如何将查询的结果:1517404710244429584115078914114442012-06

高分两个问题求教,关于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(); 

热点排行