调数据库的问题

ctyss 2001-06-13 10:47:00
程序如下:
<%
Connection con=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:fr","","");
Statement statement=con.createStatement();
ResultSet rs=statement.executeQuery("select * from fr0");
%>
<%
while (rs.next())
{
out.println(rs.getString("name"));
}
rs.close();
con.close();
}
catch(Exception e)
{
out.println(e.getMessage());
}
%>
为什么输出数据后前面总有几个问号?
例:
??????axiao
草堂
老人
...全文
28 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hh_ch 2001-06-13
你没有将汉字转换呀!你的数据库中是否是汉字,如过是汉字,你输出的时候还要将gb2312转换成ISO8859-1呀!
回复
http://www.csdn.net/expert/topic/149/149694.shtm
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-06-13 10:47
社区公告
暂无公告