您的位置 首页 java

Java如何连接Access数据库(两种方式实例代码)

[ Java ] view plain copy

  1. import <a href=””class=’replace_word’ title=”Java EE知识库” target=’_blank’ style=’color:#df3434; font-weight:bold;’>Java</a>.sql.*;

  2. publicclass ConnectAccess {

  3. /**

  4. * 初学者请注意:

  5. * 1:先建立一个access文件a1. mdb ,并放在D:/下;

  6. * 2:在<a href=”” class=’replace_word’ title=”MySQL知识库” target=’_blank’ style=’color:#df3434; font-weight:bold;’>数据库</a>文件a1.mdb中建立一个表Table1;

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

  8. * 4:本文是一个完整的类,直接拿去运行就可以。

  9. */

  10. publicstaticvoid main(String args[]) throws Exception {

  11. ConnectAccess ca=new ConnectAccess();

  12. ca.ConnectAccessFile();

  13. ca.ConnectAccessDataSource();

  14. }

  15. publicvoid ConnectAccessFile() throws Exception

  16. {

  17. Class.forName(“sun. jdbc . odbc .JdbcOdbcDriver”);

  18. /**

  19. * 直接连接access文件。

  20. */

  21. String dbur1 = “jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d://a1.mdb”;

  22. Connection conn = DriverManager.getConnection(dbur1, “username”, “password”);

  23. Statement stmt = conn.createStatement();

  24. ResultSet rs = stmt.executeQuery(“select * from Table1”);

  25. while (rs.next()) {

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

  27. }

  28. rs. close ();

  29. stmt.close();

  30. conn.close();

  31. }

  32. publicvoid ConnectAccessDataSource()throws Exception {

  33. Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);

  34. /**

  35. * 采用ODBC连接方式 如何建立ODBC连接?

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

  37. * 比如创建名字为dataS1

  38. */

  39. String dbur1 = “jdbc:odbc:dataS1”;// 此为ODBC连接方式

  40. Connection conn = DriverManager.getConnection(dbur1, “username”, “password”);

  41. Statement stmt = conn.createStatement();

  42. ResultSet rs = stmt.executeQuery(“select * from Table1”);

  43. while (rs.next()) {

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

  45. }

  46. rs.close();

  47. stmt.close();

  48. conn.close();

  49. }

  50. }

文章来源:智云一二三科技

文章标题:Java如何连接Access数据库(两种方式实例代码)

文章地址:https://www.zhihuclub.com/192772.shtml

关于作者: 智云科技

热门文章

网站地图