「java能用access」JAVA能用来做软件吗
本篇文章给大家谈谈java能用access,以及JAVA能用来做软件吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
Java怎样连接Access数据库
有两种方法:
1、不使用WINDOW的建立数据源方法,直接在JAVA代码内部与Access数据库连接。
注意:
jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};
这里的空格,不能少,否则会有异常。
textarea cols="50" rows="15" name="code" class="java"try{ String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F://ge//123.MDB"; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn = DriverManager.getConnection(url); System.out.println(conn); Statement sta = conn.createStatement(); ResultSet resu = sta.executeQuery("select * from Roche_position"); if(resu.next()){ System.out.println(resu.getString("cname")); } System.out.println("exit"); }catch(Exception e){ e.printStackTrace(); }/textarea
2、使用ODBC建立WINDOW数据源的方法。
开始
控制面板
管理工具
数据源(ODBC)
用户DSN或系统DSN
点添加
找到"Microsoft Access Driver (*.mdb)",选中,再点完成自定义数据源名称,可创建一个新的或选择已经有的Access数据库(.mdb)其它可以不选。
确定确定
到此数据源已经建立成功
接下来是JAVA代码连接了;
textarea cols="50" rows="15" name="code" class="java"try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn = DriverManager.getConnection("jdbc:odbc:数据源名称", "数据库用户名(如有)没有则空", "用户密码(如有)没有则空"); System.out.println(conn); Statement sta = conn.createStatement(); ResultSet resu = sta.executeQuery("select * from Roche_position"); if(resu.next()){ System.out.println(resu.getString("cname")); } System.out.println("exit"); }catch(Exception e){ e.printStackTrace(); } }/textarea
如何用java连接access数据库
首先要有数据库驱动包(access的驱动jar包,网上下载,把jar包放到工程里,记得添加路径),创建一个connection对象用来连接数据库,
Class.forName("com.mysql.jdbc.Driver");//以mysql数据库为例,“”里面的参数是数据库驱动名
connec=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/teset_db","root","1234");//参数(url、用户名、密码)
Java如何连接access数据库
1 创建数据源 控制面板--性能与维护--管理工具--数据源或者控制面板--ODBC, 在ODBC数据源管理器中选择“用户DSN”,选择添加,将出现选择安装数据源驱动程序的对话框。选择Microsoft Access Driver(*.mdb)并完成。将弹出“创建数据源”对话框。 为创建的数据源取名,例如sun。选择数据库也就是Access文件的存放地址(最好不要存在中文)。如果要设置login name或者password则选择高级,不需要直接确定。 2 建立JDBC-ODBC桥接器 建立桥接器: try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//(sun为数据源的名字,见1)} catch(ClassNotFoundException e){} 3 连接到数据库 使用java.sql包中的Connection类声明的一个对象,使用DriverManager调用它的静态方法getConnection创建对象 try{Connection con=DriverManager.getConnection("jdbc:odbc:数据源名字","login name","password");//(如果不存在login name 和password,则使用双引号表示即可"")} catch(SQLException e){} 即可完成于access的连接。 希望对你有用,望采纳!
java怎么连接access数据库
java连接access用第三方jar包,ucanaccess就可以了。
核心连接代码:
Connection conn = DriverManager.getConnection("jdbc:ucanaccess://c:/data/pippo.mdb;memory=false");
关于java能用access和JAVA能用来做软件吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-30,除非注明,否则均为
原创文章,转载请注明出处。