社区
Java EE
帖子详情
Java 讀取 Access(不要用ODBC)
elite82941
2003-05-29 08:35:12
請問各位高手,如何不用透過ODBC來讀取 Access
...全文
61
3
打赏
收藏
Java 讀取 Access(不要用ODBC)
請問各位高手,如何不用透過ODBC來讀取 Access
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kyle-soft
2003-06-25
打赏
举报
回复
//Test.java
import java.io.*;
import java.sql.*;
public class Test{
public static void main(String[] args){
try{
//Load JDBC driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
/*这里的数据库的url一定要写正确,这是关键,其中DBQ可以绝对路径,也可以是相对路径,为了体现数据存储路径的/独立性,你可以将数据库copy到不同的位试一下*/
/*{Microsoft Access Driver (*.mdb)}部分可以在控制面板-ODBC中的Drivers(驱动程序)找到*/
/*这样其他的数据库也可以通过同样的方式访问,如Excel、FoxPro等*/
String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=H:\\XSchool\\Java-School\\test.mdb";
Connection con = DriverManager.getConnection(dbUrl,"","");
Statement state = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
//执行SQL语句
String sql = "create table tsc (sno char(5))";
//ResultSet rs = state.executeQuery(sql);
System.out.println(state.execute(sql));
state.close();
con.close();
//打印测试
/*if( rs != null ){
while( rs.next() ){
System.out.println("\t" + rs.getString(1));
}
rs.close();
con.close();
}*/
}catch(Exception e){e.printStackTrace();}
}
}//
biggie
2003-06-24
打赏
举报
回复
以前两位是一个人?
去微软主页看一看,有没有access 的jdbc驱动嘛
017017
2003-06-24
打赏
举报
回复
俺为这问题,查了一周的网,还没正确方案(网上绝大多数不能用)。
盼,高手指点。
Java
使用
ODBC
连接
Access
数据库
Java
使用
ODBC
连接
Access
数据库1. 配置数据源2. 运行测试 1. 配置数据源 进入C:\Windows\System32文件夹下找到
odbc
ad32.exe文件,双击。 一定要和代码里面的数据源名称对应上。 2. 运行测试 如果出现以下情况说明你使用了JDK1.7以上, 需要将JDK换成1.7即可
Access
数据库在JDK1.8版本及以后无法使用jdbc-
odbc
java
.lang.ClassNotFoundException: sun.jdbc.
odbc
.Jdbc
Odbc
Dr
用
java
读取
access
文件中数据
import
java
.sql.*; import
java
.util.HashMap; import
java
.util.Map; public class Test
Access
{ public static void main(String[] args) { Map map = new HashMap(); String[] column ; try { Class
JDBC-
ODBC
+
java
读取Excel表格数据
注意: JDK8删除了JDBC-
ODBC
桥(从
Java
8开始,JDBC-
ODBC
Bridge将不再包含在JDK中。 否则报错:
java
.lang.ClassNotFoundException: sun.jdbc.
odbc
.Jdbc
Odbc
Driver 一、新建一个excel表,第一行作为字段名 工作区名称改一个名字 例如message作为数据库表名 二、创建一个新的
ODBC
数据源 1.打开win10的 控制面板—所有控制面板项—管理工具–
ODBC
数据源管理程序 在用户DSN中点击数据源,可能会有这
java
odbc
实现
access
连接并导出mdb格式文件
文章目录一、前言二、概述三、具体实现1、
access
数据库连接2、代码 一、前言 二、概述 最近应项目要求,需要将项目数据导出成.mdb格式文件,而.mdb格式文件本身是
access
数据库文件。所以问题变成从 系统数据库(postgreSQL)中读取数据,然后将数据写入到.mdb文件中。 环境: |配置|版本| | 系统 | win10 | |
access
...
java
读取
ACCESS
数据库的简单示例
虽然简单,对初学者来说,如果没有一段可以成功执行的代码供参考,还真难调试 先用
ACCESS
建一个数据库 DB1.MDB,里面有一表"table1",内有字段"Name"和"Age" 随便填几条记录,保存后到
ODBC
里建一个系统数据源"
Access
2000"连上此数据库 然后就可以用下面的代码显示数据库里的所有记录了 database.
java
------------------ import j
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章