怎样显示SQL server的ntext内的中文内容!

Yoinn 2002-06-27 11:29:05
rset.getString("ntextName")是编码!
怎么办?
...全文
97 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
redv 2003-01-21
  • 打赏
  • 举报
回复
ntext 是unicode 呀。
Tomcat4 2002-08-14
  • 打赏
  • 举报
回复
呵呵,多试几下!
jo_yoko 2002-08-05
  • 打赏
  • 举报
回复
up
jo_yoko 2002-08-05
  • 打赏
  • 举报
回复
怎么没有人回答呀?
xjl 2002-08-04
  • 打赏
  • 举报
回复
gz
jo_yoko 2002-08-04
  • 打赏
  • 举报
回复
up
jo_yoko 2002-08-04
  • 打赏
  • 举报
回复
up
jo_yoko 2002-08-03
  • 打赏
  • 举报
回复
关注
这个问题我也有遇到,我用的是SQLServer2000中文版,遇到ntext字段,数据库是存的是中文,但取出来的内容就变成了乱码
Yoinn 2002-07-01
  • 打赏
  • 举报
回复
我用了以上的方法,在ntext字段就是不行!
如果是字符1,则显示3100
Yoinn 2002-07-01
  • 打赏
  • 举报
回复
up
pokar 2002-06-27
  • 打赏
  • 举报
回复
<%@ page contentType="text/html;charset=gb2312" %>

String i=rset.getString("ntextName");
byte[] temp=i.getByte("ISO8859_1");
String i=new String(temp).trim();
out.print i;
Yoinn 2002-06-27
  • 打赏
  • 举报
回复
不行啊!
Andrawu 2002-06-27
  • 打赏
  • 举报
回复
你要先使sqlserver中的ntextName的内容是中文,不要是乱码。
直接取出就可以了。
Yoinn 2002-06-27
  • 打赏
  • 举报
回复
text字段解决了
但ntext字段不好使;
11=>31003100
Andrawu 2002-06-27
  • 打赏
  • 举报
回复
你的环境:

一般的只用<%@ page contentType="text/html;charset=gb2312" %>
就可以了。

你在论坛里搜索"中文"或"乱码"看看别的帖,慢慢试吧。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧