Java连接access数据库方案

import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class ConnectAccess {      /**      *      * 1:先建立一个access文件love.mdb,并放在D:/下;      * 2:在数据库文件love.mdb中建立一个表stu:字段有  id name phone     * 3:为stu添加一列,并插入至少一条记录;      * 4:本文是一个完整的类,直接拿去运行就可以。      * 5.附加:进入充值面板-管理工具-数据源配置 -系统DNS,新数据源名为redsum     */   public static void main(String[] args) {   // TODO Auto-generated method stub   String sql="select * from stu";   //一定要这样设置异常 try{     //以下是直接链接数据库的方法 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");   String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d://love.mdb";          Connection con = DriverManager.getConnection(dbur1, "", "");   //以下是通过管理工具配置的数据源的方法 //String url="jdbc:odbc:redsum";   //Connection con=DriverManager.getConnection(url,"",""); Statement stmt=con.createStatement();   ResultSet rs=stmt.executeQuery(sql); while(rs.next()) {     System.out.println(rs.getString("id")+'\t');   System.out.print(rs.getString("name")+'\t');     System.out.println(rs.getString("phone")+'\t'); }   stmt.close();   con.close(); }   catch(Exception e){}   }}

你可能感兴趣的:(Java连接access数据库方案)