如何用2010版建立access数据库连接

如何用2010版建立access数据库连接,第1张

将Office2010下载到电脑,打开并运行“setup.exe”。

启动安装程序,进入“安装选项”,单击Access旁边的按钮,在d出菜单中选择“从本机运行全部程序”,单击继续,进入“配置进度”界面。

进入“配置进度”界面,安装完成后点击“关闭”按钮。

点击关闭按钮后,Access数据库就安装好了。

JAVA 连接access2010数据库都是固定几种方法,以下是在网上找的一些方法,

示例代码:

import java.sql.*

public class ConnectAccess {

/**

* 注意:

* 1:先建立一个access文件xxx.mdb,并放在制定盘符X:/下

* 2:在数据库文件xxx.mdb中建立一个表Tablexx1;

* 3:为Table1添加一列,并插入至少一条记录;

*/

public static void main(String args[]) throws Exception {

ConnectAccess ca=new ConnectAccess()

ca.ConnectAccessFile()

ca.ConnectAccessDataSource()

}

/**

* 方法一:直接连接access文件。

*/

public void ConnectAccessFile() throws Exception {

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

String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)}DBQ=X://xxx.mdb"

Connection conn = DriverManager.getConnection(dbur1, "username", "password")

Statement stmt = conn.createStatement()

ResultSet rs = stmt.executeQuery("select * from Tablexx1")

while (rs.next()) {

System.out.println(rs.getString(1))

}

rs.close()

stmt.close()

conn.close()

}

/**

* 方法二:采用ODBC连接方式

* 在windows下,【开始】-->【控制面板】-->【性能和维护】-->【管理工具】-->【数据源】,在数据源这里添加一个指向xxx.mdb文件的数据源。

* 比如创建名字为xxxxS1

*/

public void ConnectAccessDataSource()throws Exception {

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

String dbur1 = "jdbc:odbc:xxxxS1"// 此为ODBC连接方式

Connection conn = DriverManager.getConnection(dbur1, "username", "password")

Statement stmt = conn.createStatement()

ResultSet rs = stmt.executeQuery("select * from Tablexx1")

while (rs.next()) {

System.out.println(rs.getString(1))

}

rs.close()

stmt.close()

conn.close()

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6907515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存