
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等 *** 作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。虽然它支援部分面向对象(OOP)技术,但是未能成为一种完整的面向对象开发工具。
通过jdbc直接连。驱动是comhxttsqlaccessAccessDriver
在>
我们今天刚用过,是好用的。用的也是ACCESS。1安装JDBC。下一个JDBC驱动(一般安装完JBuilder里面都有)。打开JB,TOOLS-->Enterprise Setup,选择DatabaseDrivers,单击Add再在新界面单击左下的New,在Name中输入你建的库的名称,单击Add,按JDBC的存储路径选择其驱动程序(就是你的access存的那个文件夹)。单击OK。重启JB后改动生效。
2. 在 *** 作系统里添加一个ODBC。打开控制面板―>管理工具->数据源->系统DNS或者用户DNS->添加,选择Driver do Microsoft Access(mdb)->完成->在数据源明输入次数据源的命名(自定义),在数据库选择中按所需要的数据库存储路径选出数据库。完成。
(到这里我们的就可以用了,所以下面两步没有用到)
3. 打开JB,在需要连接ACCESS的应用程序中加入组建DATABASE,打开DATABASE的connection属性,在Driver中选择sunjdbcodbcJdbcOdbcDriver,在URL中选出第二步建立的ODBC。然后就OK了。
4. 最后就可以用QueryDataSet等组建来查询和修改数据库了。
string url写错了,有以下方式试试吧
ClassforName("sunjdbcodbcJdbcOdbcDriver");
String url = "jdbc:odbc:driver={Microsoft Access Driver (mdb)};DBQ="+"e://studentmdb ";
Connection con = DriverManagergetConnection(url);
JAVA 连接access2010数据库都是固定几种方法,以下是在网上找的一些方法,
示例代码:
import javasql;
public class ConnectAccess {
/
注意:
1:先建立一个access文件xxxmdb,并放在制定盘符X:/下;
2:在数据库文件xxxmdb中建立一个表Tablexx1;
3:为Table1添加一列,并插入至少一条记录;
/
public static void main(String args[]) throws Exception {
ConnectAccess ca=new ConnectAccess();
caConnectAccessFile();
caConnectAccessDataSource();
}
/
方法一:直接连接access文件。
/
public void ConnectAccessFile() throws Exception {
ClassforName("sunjdbcodbcJdbcOdbcDriver");
String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (mdb)};DBQ=X://xxxmdb";
Connection conn = DriverManagergetConnection(dbur1, "username", "password");
Statement stmt = conncreateStatement();
ResultSet rs = stmtexecuteQuery("select from Tablexx1");
while (rsnext()) {
Systemoutprintln(rsgetString(1));
}
rsclose();
stmtclose();
connclose();
}
/
方法二:采用ODBC连接方式
在windows下,开始-->控制面板-->性能和维护-->管理工具-->数据源,在数据源这里添加一个指向xxxmdb文件的数据源。
比如创建名字为xxxxS1
/
public void ConnectAccessDataSource()throws Exception {
ClassforName("sunjdbcodbcJdbcOdbcDriver");
String dbur1 = "jdbc:odbc:xxxxS1";// 此为ODBC连接方式
Connection conn = DriverManagergetConnection(dbur1, "username", "password");
Statement stmt = conncreateStatement();
ResultSet rs = stmtexecuteQuery("select from Tablexx1");
while (rsnext()) {
Systemoutprintln(rsgetString(1));
}
rsclose();
stmtclose();
connclose();
}
}
以上就是关于简介java与access全部的内容,包括:简介java与access、java怎么直接连接access数据库、java连接Access数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)