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


我不知道是怎么了,请指点,看看可能的错误,和改正方法!!!
...全文
119 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
  • 打赏
  • 举报
回复
哪行出错的?

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧