Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Database/JDBC/SQL/JDO/Hibernate
» MySQL
打印话题 寄给朋友 订阅主题 |
作者 | 旧问重提(乱码),希望有高手解答, |
snaileagle
发贴: 12 积分: 0 |
于 2005-09-02 19:52
我用的是MySQL Server 5.0,在test 数据库下建了个student (name char(20))表,connect/j 是mysql-connector-java-3.2.0-alpha-bin.jar 用下面的程序测试,输出的结果出现乱码,希望各位能给点帮助 //test1.java import java.sql.*; public class test1 { static { try{ Class.forName("com.mysql.jdbc.Driver"); System.out.println("连接成功\n"); } catch (Exception e){ System.out.println("连接失败\n"); e.printStackTrace(); } } public static void main(String[] a){ try{ Connection con=null; con=DriverManager.getConnection("jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=gb2312","root","snail"); Statement state=con.createStatement(); ResultSet result=state.executeQuery("SELECT * FROM student"); System.out.println("姓名"); while (result.next()) { String name=result.getString("name"); System.out.println(name); } con.close(); } catch(SQLException e){ e.printStackTrace(); } } } 运行结果: 连接成功 姓名 ???? ???ú 基于WEB的J2EE报表解决方案集锦 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
6944 | 旧问重提(乱码),希望有高手解答, | snaileagle | 988 | 2005-09-02 19:52 |
5742 | Re:旧问重提(乱码),希望有高手解答, | pp_car | 68 | 2005-10-30 14:22 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |