Java访问Access数据库的方法

手机兼职赚零花钱,一天赚个三五十元,点击了解

这里采用的是配置ODBC数据源的方式,所以首先需要进行数据源的配置工作:

创建ODBC过程:

控制面板-->管理工具--〉数据源,选择“系统DSN”--〉“添加”,然后选择“driver do Microsoft Access”,点击“完成”

给数据源起个名字,例如accessTest.   点击“选择”,选择你的数据库文件即可。这样就配置了一个数据源。

下面是访问数据库的一个例子:

package cc.javaweb.accessTest;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;

public class ConnectionManager {

static {

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

public static Connection getConnection(){

Connection con=null;

//String url = "jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=f:\\test.mdb";

String url=new String("jdbc:odbc:accessTest");//test時資料來源

try {

con= DriverManager.getConnection(url);

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return con;

}

/**

* @param args

*/

public static void main(String[] args) {

//得到连接

Connection con = ConnectionManager.getConnection();

try {

PreparedStatement st = con.prepareStatement("select id,name from test1 ");

ResultSet rs = st.executeQuery();

while (rs.next()){

String id");

String name");

System.out.println("id:"+id+" name: "+name );

}

rs.close();

st.close();

con.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

微信赚钱一天赚100元,点击了解
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论

Top