JDBC的小问题!!!

gxb1981 2005-03-09 01:45:40
import java.sql.*; //先建一个table1数据源连接你的数据库

class database {
public static void main(String args[]) {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:table1";
Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();
String sql="SELECT * FROM student";
ResultSet rs = statement.executeQuery(sql);
String tt;
while (rs.next()) {
System.out.print("姓名:" + rs.getString("Name"));
System.out.println(" 年龄:" + rs.getString("Age"));
}
rs.close();
connection.close();
}
catch(Exception ex){
System.out.println(ex);
System.exit(0);
}
}
}


建立了数据源,数据库,表。我个人感觉没有问题。但是,结果有这样错误的:
java.sql.SQLException:No data found


我不知道是怎么了,请指点,看看可能的错误,和改正方法!!!
...全文
53 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
li_d_s 2005-03-09
System.out.println(ex); 改成ex.printStackTrace看看是哪里出错了
回复
zhulei0429 2005-03-09
jdbc:odbc:table1你的table1是数据库里的表名吧,应该是odbc数据源的名字
回复
hotenM 2005-03-09
哪行出错的?
回复
发帖
Java EE
创建于2007-09-28

6.6w+

社区成员

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
申请成为版主
帖子事件
创建了帖子
2005-03-09 01:45
社区公告
暂无公告