打印

[jsp] jsp 读取sql数据库中的ntext属性出错?

jsp 读取sql数据库中的ntext属性出错?改成nvarchar就正常?我用的是Rs.getString请教高手该用啥?
风云

TOP

把ntext的数据用流取出来。
比如
复制内容到剪贴板
代码:
    try {
        int c;
        InputStream is = rs.getBinaryStream(字段名或者对应索引值);
        InputStreamReader isr = new InputStreamReader(is,
        "UnicodeLittle");
        String str="";
        while((c=isr.read())!=-1)
        {
            str+=(char)c;      
        }
        System.out.println(str);
    } catch (Exception e) {
        e.printStackTrace();
    }
代码未经过测试。
可以参考JDK帮助的java.sql.ResultSet类和java.io.InputStreamReader类。
ForgotteN

TOP

谢谢楼上的,感觉你的代码应该可以,我去测试下
风云

TOP