发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

见鬼了怎么可能呢?请位帮助一下这是怎么回事情。

2003-09-21 23:32
赞助商链接

我使用jdk1.3 和 mysql-connector-java-3.0.8-stable(在www.mysql.com)下的。java_home和classpath都设置好了。
运行如下代码:
import java.sql.*;

public class DBConnection{

public static Connection conn;
public static Statement stmt;

public DBConnection(){

}

public void connect(){

try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn= DriverManager.getConnection ("jdbc:mysql://localhost:3306/mysql","root","");
stmt = conn.createStatement ();
}catch(Exception e){
System.out.println("error:"+e.getMessage());
}
}
public void test() {
String sSql = "select count(*) from user";
int ret=0;
this.connect();
try{
ResultSet rs = stmt.executeQuery(sSql);
if (rs.next()) {
ret = rs.getInt(1);
}
}catch(java.sql.SQLException e){
System.out.println(" error:"+ee.getMessage());
}
System.out.println("count:"+ret);

}

public static void main(String[] arg){
DBConnection db=new DBConnection();
db.test();

}

}

可出现如下错误提示:
"
error:Invalid value for getInt() - 'q'
count:0
"
user表中有5条数据
请问那位大侠知道是怎么回事情。thx

2003-09-22 09:22

驱动配置字符类型

2003-09-22 22:43

言不搭题

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com