社区
Java SE
帖子详情
java中怎么连接access数据库?
jiangpanfeixue
2007-08-30 04:27:34
从来没有用过access,大家帮帮忙,小弟在此谢谢了,java中怎么连接access数据库?
...全文
682
9
打赏
收藏
java中怎么连接access数据库?
从来没有用过access,大家帮帮忙,小弟在此谢谢了,java中怎么连接access数据库?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
c_chong19910
2011-05-25
打赏
举报
回复
不会- -
qiuqiupeng
2007-09-02
打赏
举报
回复
jdbc-odbc
OopsJeff
2007-08-31
打赏
举报
回复
都说得很明白
jiu_yy
2007-08-31
打赏
举报
回复
private static Log log=LogFactory.getLog(DBAccess.class);
private static String DBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
private static String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+Path.getPath()+"/WEB-INF/xxx.mdb";
static {
initProxool();
}
private static Connection conn = null;
/**
* 獲得一個連接對象
* @return
*/
public static Connection getConnection() {
try {
conn = DriverManager.getConnection("proxool.test:"+ DBDriver + ":" + url);
//conn.setAutoCommit(true);
} catch (SQLException e) {
conn = null;
log.error("Error occurs when do method Connection getConnection() in DBAccess.class:\n"+e.toString());
}
return conn;
}
private static void initProxool() {
try {
Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");
} catch (Exception ex) {
log.error("Error occurs when do method void initProxool() in DBAccess.class:\n"+ex.toString());
}
}
不在一个服务器上还没有试过。。。不知道可行不。。
zwgs1985
2007-08-30
打赏
举报
回复
mark
jiangpanfeixue
2007-08-30
打赏
举报
回复
如果我的应用程序和access数据库不在同一个服务器上呢?怎么连接啊?我没有看到在哪里写access所在服务器的ip?
shortppsy
2007-08-30
打赏
举报
回复
make
zephyr_cc
2007-08-30
打赏
举报
回复
这有两个基础的视频:
http://www.mldn.cn/articleview/2007-1-7/article_view_213.htm
http://www.mldn.cn/articleview/2007-1-7/article_view_214.htm
supermanyan10
2007-08-30
打赏
举报
回复
import java.sql.*;
public class dbAccess{
public static void main(String args[]) throws Exception{
Class.forName("sun.JDBC.odbc.JdbcOdbcDriver");
String dburl ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Mobile.mdb";//此为NO-DSN方式
//String dburl ="jdbc:odbc:odbcName";//此为ODBC连接方式
Connection conn=DriverManager.getConnection(dburl);
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select Top 20 * from MobileSection");
System.out.println("号段\t地区\t类型\t省份\t区号");
while(rs.next()){
System.out.println(rs.getString(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3)+"\t"+rs.getString(4)+"\t"+rs.getString(5));
}
rs.close();
stmt.close();
conn.close();
}
}
运行结果:
---------- Run Java ----------
号段 地区 类型 省份 区号
1300566 茂名 广东联通130卡 广东 0668
1300567 茂名 广东联通007卡 广东 0668
1300568 茂名 广东联通007卡 广东 0668
1300569 珠海 广东联通130卡 广东 0756
1300570 惠州 广东联通130卡 广东 0752
1300571 惠州 广东联通130卡 广东 0752
1300572 惠州 广东联通130卡 广东 0752
1300573 惠州 广东联通130卡 广东 0752
1300574 惠州 广东联通130卡 广东 0752
1300575 惠州 广东联通130卡 广东 0752
1300576 珠海 广东联通130卡 广东 0756
1300577 珠海 广东联通130卡 广东 0756
1300578 珠海 广东联通130卡 广东 0756
1300579 珠海 广东联通130卡 广东 0756
com.microsoft.sqlserver.jdbc.SQLServerDriver
它是
Java
平台的一个标准接口,由Sun Microsystems(现为Oracle公司)开发,用于在
Java
应用程序和各种类型的
数据库
之间建立
连接
。通过JDBC,开发者可以执行SQL语句、查询和更新
数据库
,实现数据的增删改查操作。 在...
Oracle11g客户端精简版
3. **Oracle Developer Tools**:这些工具包括ODAC(Oracle Data
Access
Components),用于.NET开发,以及JDBC驱动,用于
Java
应用程序
连接
Oracle
数据库
。这些组件为开发人员提供了方便的接口来构建和调试与Oracle...
java
连接
access
数据库
的三种方式以及远程
连接
java
连接
access
数据库
,网上的内容很多,尝试的过程
中
也会遇到各种问题,没有特别好的介绍,所以自己想总结一下,日后备用。 这里需要提前说明下,win7系统32bit和64bit默认安装的
access
都是32bit的,但是如果是64...
java
远程访问
access
数据库
这几天自己使用
Java
远程
连接
access
数据库
,在看过大神写的经验后,自己总结后,分享给有需要的人,也方便自己日后查看 有些我觉的写的好的就直接放链接了 1.在
java
中
实现
access
数据库
的远程访问 在
java
中
实现
access
...
Java
与
Access
数据库
连接
的实践指南源码
...提供了详细的源码示例,旨在帮助开发者在实际项目
中
实现
Java
与
Access
数据库
的
连接
与操作。同时,提到了在大型项目
中
考虑使用
数据库
连接
池,并在需要扩展性和性能时升级到更强大的
数据库
...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章