科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道JAVA基础: 连接Access数据库的代码

JAVA基础: 连接Access数据库的代码

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

连接Access数据库的代码

作者:blackpupil 来源:赛迪网技术社区 2007年10月31日

关键字: 代码 Access JAVA基础

  • 评论
  • 分享微博
  • 分享邮件

import java.sql.*;
public class dbaccess{
 public static void main(String args[]) throws Exception{
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  String dburl ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Mobile.mdb";//此为NO-DSN方式
  //String dburl ="jdbc:odbc:odbcName";//此为ODBC连接方式
  Connection conn=DriverManager.getConnection(dburl);
  Statement stmt=conn.createStatement();
  ResultSet rs=stmt.executeQuery("select Top 20 * from MobileSection");
  System.out.println("号段\t地区\t类型\t省份\t区号");
  while(rs.next()){
   System.out.println(rs.getString(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3)+"\t"+rs.getString(4)+"\t"+rs.getString(5));
  }
  rs.close();
  stmt.close();
  conn.close();
 }
}

运行结果:

---------- Run Java ----------

号段 地区 类型 省份 区号

1300566 茂名 广东联通130卡 广东 0668

1300567 茂名 广东联通007卡 广东 0668

1300568 茂名 广东联通007卡 广东 0668

1300569 珠海 广东联通130卡 广东 0756

1300570 惠州 广东联通130卡 广东 0752

1300571 惠州 广东联通130卡 广东 0752

1300572 惠州 广东联通130卡 广东 0752

1300573 惠州 广东联通130卡 广东 0752

1300574 惠州 广东联通130卡 广东 0752

1300575 惠州 广东联通130卡 广东 0752

1300576 珠海 广东联通130卡 广东 0756

1300577 珠海 广东联通130卡 广东 0756

1300578 珠海 广东联通130卡 广东 0756

1300579 珠海 广东联通130卡 广东 0756

查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章