连接ODBC数据库的问题!!

wangziming911 2006-10-22 04:07:59
四、有如下表,表的名字叫chengjibiao,该表在ODBC中的数据库的名字叫student,写出一个程序要求能够读出该表中的数据,并把它显示在屏幕上。(15分)
学号 姓名 出生日期 数学 物理 英语
1 赵 1978-1-1 91 98 93
2 钱 1978-2-2 92 97 94
3 孙 1978-3-3 93 96 95
4 李 1978-4-4 94 95 96
5 周 1978-5-5 95 94 97
6 吴 1978-6-6 96 93 98
7 郑 1978-7-7 97 92 99
8 王 1978-8-8 98 91 100
...全文
116 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
diliugan100 2006-10-22
  • 打赏
  • 举报
回复
import java.sql.*;
public class Data_Ex {
public static void main( String [] arguments){
int i=0;

String strData = "jdbc:odbc:student";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(strData,"","");
Statement st = conn.createStatement();
ResultSet rec = st.executeQuery("select * from stu");
System.out.println("学号\t姓名\t出生日期\t数学\t物理\t英语");
while(rec.next()){
System.out.println(rec.getString("id")+"\t"+rec.getString("name")+"\t"+rec.getString("sex"));
st.close();
}catch(SQLException se){
System.out.println("SQL Error : "+ se.toString() +" "+ se.getErrorCode()+" "+ se.getSQLState());
}catch(Exception e){
System.out.println("Error :" + e.toString()+ " "+ e.getMessage());
}
}
};

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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