Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Database/JDBC/SQL/JDO/Hibernate  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 MySQL驱动程序Bug!
lihongtao





发贴: 131
积分: 41
于 2003-02-25 11:40 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
前两天看见MySQL发布了3.0.0稳定版的驱动,迫不及待地替换了原来的2.0.14。结果发现该驱动由未解决的BUG:
PreparedStatement stmt = conn.prepareStatement("SELECT USER_ID, GW, USER_NAME FROM DB_USER WHERE USER_NAME=? AND PWD=PASSWORDStupid");
stmt.setString(1, userName);
stmt.setString(2, userPassword);
ResultSet rst = stmt.executeQuery();
if (rst.next()) {
String id = rst.getString("USER_ID");
userView = new UserView("id", userName);      
}
结果抛出异常:
java.sql.SQLException: Column 'USER_ID' not found.
at com.mysql.jdbc.ResultSet.findColumn(ResultSet.java:2278)
at com.mysql.jdbc.ResultSet.getString(ResultSet.java:1815)
at org.apache.commons.dbcp.DelegatingResultSet.getString(DelegatingResultSet.java:167)
换回原来的驱动一切正常




Eclipse使用技巧

话题树型展开
人气 标题 作者 字数 发贴时间
7123 MySQL驱动程序Bug! lihongtao 708 2003-02-25 11:40
5055 Re:MySQL驱动程序Bug! rainman 105 2003-02-25 11:50
4956 Re:MySQL驱动程序Bug! jacob 49 2003-02-25 12:46
5382 Re:MySQL驱动程序Bug! fike301 74 2003-03-24 14:23

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   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