首先你要与access建立连接 要能够 连接上
我这里给你一个 JDBC
连接好以后
写几个类和DAO类 用来读取 *** 作 储存 数据
再用JSP 显示
看不懂的 你请别人做吧
package access;
import javasql;
public class DAO {
/
java 连接 Access 数据库 步骤: 1打开 ACCESS 创建一个 数据库 选择路径 E:数据库名称 Access1mdb
2在该数据库内创建一个表 emp 插入一条数据 3打开控制面版--控制工具--数据源(ODBJ) 分别在 用户DSN 和 系统DSN 内添加
一个用户名称 msn 添加步骤: - 点击添加 选择 Driver do Microsoft Access (mdb) - 点 完成
d出对话框 在数据库源框内 输入 msn - 数据库项 选择 地址 E:Access1mdb - 确定 (两个步骤一样)
---------OK------------
/
private String url = "jdbc:odbc:msn";// 打开数据库源
private String str = "sunjdbcodbcJdbcOdbcDriver";
private Connection conn;
private Statement sta;
private ResultSet res;
public DAO() {
try {
ClassforName(str);
conn = DriverManagergetConnection(url);
sta = conncreateStatement();
Systemoutprintln("数据库连接成功");
} catch (ClassNotFoundException e) {
Systemoutprintln("缺少架包支持");
eprintStackTrace();
} catch (SQLException e) {
Systemoutprintln("连接错误 检查用户名密码 或 url 以及数据库是否存在");
eprintStackTrace();
}
}
public void close() {
try {
if (res != null) {
resclose();
}
if (sta != null) {
staclose();
}
if (conn != null) {
connclose();
}
} catch (SQLException e) {
Systemoutprintln("sql不能执行");
eprintStackTrace();
}
}
public ResultSet querry(String sql) {
try {
res = staexecuteQuery(sql);
} catch (SQLException e) {
Systemoutprintln("sql不能执行");
Systemoutprintln(sql);
eprintStackTrace();
}
return res;
}
public int update(String sql) {
int flag = -1;
try {
flag = staexecuteUpdate(sql);
} catch (SQLException e) {
Systemoutprintln("以下sql不能执行");
Systemoutprintln(sql);
eprintStackTrace();
}
return flag;
}
private Connection getConn() {
return conn;
}
public static void main(String[] args) {
DAO d = new DAO();
String sql = "select from emp as t ";
ResultSet res = dquerry(sql);
try {
while (resnext()) {
Systemoutprintln(resgetString(1));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
/
try{
String strURL ="jdbc:odbc:msn";myds在ODBC中建的一个用户DSN
ClassforName("sunjdbcodbcJdbcOdbcDriver"); Connection
connAcce=DriverManagergetConnection(strURL); Statement
stmt=connAccecreateStatement();
ResultSet rs=stmtexecuteQuery("SELECT FROM emp");
while(rsnext()){
Systemoutprintln(rsgetString(2)); }
stmtclose(); connAcceclose(); } catch(Exception ex){
exprintStackTrace(); } }
/
}
}
通过查找范围选项直接选择相应的文件打开即可。
具体方法为:
1、在“文件”菜单上,单击“打开”。
2、单击“打开”对话框左侧的快捷方式,或者在“查找范围”框中,单击包含要打开的MicrosoftAccess数据库的驱动器或文件夹。
3、在文件夹列表中双击相应的文件夹,直到打开包含所需数据库的文件夹。
首先,我以今年9月份考过计算机二级Access的身份明确告诉你,二级Access是二级所有科目中最最简单的。教材方面的话最好买高等教育出版社的,要2011版!至于参考书的话,买一本《全国计算机等级考试全真笔试+上级考题解答与训练》,是黄颜色的,据我所知现在出了2012年版的,这是同步练习。上机考试的话,我非常强烈建议你去买未来教育的上机考试题库,就是书本封面有一只海豚那本,一定全部是上机考试题那本,里面好像有100套题。我上机考试的时候就在里面抽到了原题,真的是一模一样的,连最后保存的那个名称都没有变,连我自己都不敢相信。网上有的说买什么南开100题,那简直是废话,根本没用,我就上当了。据考试大纲说,上机考试的时候是用office2003版的。只要你的电脑上的office软件是2003版的就能用,但里面一定要有Access。最后就是买历年真题来做,这是非常非常管用!我真正考试的时候又在里面碰到几道原题啊。它配套有一本小册子,这你一定要把它看熟或者背熟。
下面我再把我所说再简单说下:
第一,买高等教育出版社的教材(2011版),配套练习。
第二,买未来教育出版的上机考试题库(有100套题)
第三,买历年真题来做。
朋友,我跟你一样,之前也是从未接触过Access。现在你开始准备,到明年3月24号考试,这段时间已经非常足够了。而且我跟你说,把重点放在最后第八章和第九章,也就是模版跟编程这部分。要是你的逻辑思维不是很强的话,强烈建议你必须花大部分时间去看,因为这部分有点难,分数比例大概占有20分,而其他章节的大部分内容都是要背。上机练习的话最好天天坚持做几套题,因为要是几天不做的话就会生疏,这道理你也懂的。当然也不是说非要把100套题全部做完,它当中有些是重复的,可以不做。以上都是我的肺腑之言,望采纳!我明年也跟你一起考试,不过我考的是三级网络技术。我们一起加油吧!噢,差点忘了,考计算机二级的话还要考一门《公共基础知识》,这门占了30分的,这你知道的吧?要是你还有什么不懂不明白的地方继续来找我。
以上就是关于用access做图书查询系统全部的内容,包括:用access做图书查询系统、access怎么打开图书销售管理空数据库、全国计算机等级考试二级Access 参考书等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)