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.   

    1、出现异常是什么异常?为啥不考虑到Java程序中再进行字符串组装?2、是文件操作不熟悉?
    FileWriter fw = new FileWriter("xxoo.txt");
    fw.write(str);
      

  2.   

    还没看懂。。你是说直接用数据库管理工具输入数据就可以保存,但是用sql语句不能保存?是不是插入的数据有单引号啊?有的话就会出现sql注入的问题。。
      

  3.   

    是不是你返回的类型不对哦 你这样组装了是String的返回类型了 所以要用String接受 ,并且只有一个字段了,下面是写文件的代码
    File saveFile = new File("");//双引号处是你的文件路径和名称
    if (!saveFile.getParentFile().exists()) {
    saveFile.getParentFile().mkdirs();
    }
    FileOutputStream out = new FileOutputStream(saveFile, true);

    out.write(("").getBytes("UTF-8"));//双引号处是文件里需要写的内容 out.close();