`
john2007
  • 浏览: 77863 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

java不用odbc设置数据源连接access的方法

    博客分类:
  • java
阅读更多

废话不多说了,直接上代码:

 

public static void jAccess(){
				String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F:\\2005\\mytoxicrawler\\OSHA\\bin\\Debug\\OSHA.mdb";
		try{
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
			Connection conn = DriverManager.getConnection(url);
			
			Statement st=conn.createStatement();
			ResultSet rs=st.executeQuery("select file from oshamethod");
			while(rs.next()){
				String str=rs.getString(1);
				System.out.println(str);
			}
		}catch(Exception e){
			e.printStackTrace();
		}
	}

 

分享到:
评论
8 楼 john2007 2009-01-05  
hk330145142 写道

john2007 写道

hk330145142 写道
F:\\2005\\mytoxicrawler\\OSHA\\bin\\Debug\\OSHA.mdb"; 请问怎么换成相对路径 可以放在项目的根目录下,就不用前面的盘符了,我以前的数据库是用C#建立的,懒得再拷贝一份到java目录下,就用了绝对路径我没怎么明白你的意思!但怎么在这个文件里获得根目录啊;在这个数据库连接文件中怎么获取XX.getRealPath()的XX;


System.out.println(System.getProperty("user.dir"));
7 楼 john2007 2009-01-05  
sdh5724 写道

我不知道怎么说好, 现在还用ODBC桥的目的是什么。 火星来de?

俺是来自地球的火星人。

你不用ODBC桥,还有别的不用设置数据源直接链接access的方法吗?还望赐教!不胜感激。
6 楼 sdh5724 2009-01-05  
我不知道怎么说好, 现在还用ODBC桥的目的是什么。 火星来de?
5 楼 hk330145142 2009-01-05  
john2007 写道
hk330145142 写道

F:\\2005\\mytoxicrawler\\OSHA\\bin\\Debug\\OSHA.mdb"; 请问怎么换成相对路径

可以放在项目的根目录下,就不用前面的盘符了,我以前的数据库是用C#建立的,懒得再拷贝一份到java目录下,就用了绝对路径

我没怎么明白你的意思!但怎么在这个文件里获得根目录啊;在这个数据库连接文件中怎么获取XX.getRealPath()的XX;
4 楼 john2007 2008-12-30  
hk330145142 写道

F:\\2005\\mytoxicrawler\\OSHA\\bin\\Debug\\OSHA.mdb"; 请问怎么换成相对路径

可以放在项目的根目录下,就不用前面的盘符了,我以前的数据库是用C#建立的,懒得再拷贝一份到java目录下,就用了绝对路径
3 楼 hk330145142 2008-12-30  
F:\\2005\\mytoxicrawler\\OSHA\\bin\\Debug\\OSHA.mdb";
请问怎么换成相对路径
2 楼 gembler 2008-11-20  
又一火星贴?
1 楼 zhu_chen001 2008-11-20  
老早就能Google到了

相关推荐

    JDBC_ODBC连接Access 不用设置数据源

    总之,JDBC-ODBC连接提供了一种便捷的方式,使Java应用程序能够直接与Access数据库进行交互,而无需预先设置数据源。然而,随着技术的发展,这种做法已逐渐被更现代的JDBC驱动所取代。对于学习和快速原型设计,这种...

    java中采用ODBC方式连接Access数据库

    - ODBC数据源的设置需与Java程序中使用的DSN一致。 - SQL语句的语法要准确,注意大小写敏感性。 - 考虑到性能和安全性,尽量使用PreparedStatement,可以防止SQL注入攻击。 **标签“源码”和“工具”的含义**: ...

    java使用odbc连接access数据库

    总之,Java通过ODBC连接Access数据库涉及到的知识点包括:JDBC概念、ODBC数据源配置、JDBC-ODBC桥接驱动、数据库连接管理、SQL查询以及用户身份验证。理解并熟练掌握这些知识点,将有助于你开发与Access数据库交互的...

    JSP使用ODBC连接Access数据库

    在Windows系统中,可以通过“控制面板”->“管理工具”->“ODBC数据源管理员”来设置。 创建ODBC数据源时,选择“Microsoft Access Driver (*.mdb, *.accdb)”并指定Access数据库文件的路径。完成后,会得到一个...

    java连接access,无需建odbc源

    在IT领域,特别是数据库操作与跨平台编程中,Java连接Access数据库无需建立ODBC数据源是一种常见且实用的技术。此技术允许开发人员绕过传统上需要的ODBC(开放式数据库连接)配置步骤,直接从Java应用程序中访问和...

    ODBC-JDBC 桥读取Access数据库

    我们首先创建了一个 Access 数据库,然后创建了一个 ODBC 数据源,以便于 Java 应用程序连接到 Access 数据库。最后,我们使用 JDBC-ODBC 桥连接到 Access 数据库,并执行查询操作。ODBC-JDBC 桥是一种常用的技术,...

    java连接access不用jar包.pdf

    Java 连接 Access 数据库不使用 Jar 包 Java 连接 Access 数据库不使用 Jar 包有两种方法:一种需要配置,另一...使用 ODBC 连接需要配置操作系统的 ODBC 数据源,而使用驱动连接可以直接使用驱动连接 Access 数据库。

    odbc连接access

    4. **建立数据库连接**:通过`DriverManager.getConnection(url)`方法建立与Access数据库的连接,其中`url`参数应为之前配置的ODBC数据源名称,例如`"jdbc:odbc:msn"`。 5. **执行SQL查询和更新**:使用`Statement`...

    一种jdbc-odbc桥连接Access的方法, 在xp系统下不需连接驱动(jar文件)

    1. **设置ODBC数据源**:在Windows XP中,打开“控制面板”,找到“管理工具”,然后选择“ODBC数据源”。在这里创建一个新的系统DSN(数据源名称),输入数据库文件的路径(通常是.mdb文件)和其他必要的配置信息,...

    用ODBC方式连接数据库的方法

    本教程将详细阐述如何使用ODBC(Open Database Connectivity)和JDBC(Java Database Connectivity)桥接的方式连接到Access数据库。ODBC是一种数据访问标准,它允许各种编程语言通过统一的接口与不同类型的数据库...

    java连接Access数据库的两种方法.doc

    Java 连接 Access 数据库有两种方法:不使用 WINDOW 的建立数据源方法和使用 ODBC 建立 WINDOW 数据源的方法。 不使用 WINDOW 的建立数据源方法 这种方法直接在 JAVA 代码内部与 Access 数据库连接。首先,需要在 ...

    ODBC的使用:无需设置数据源就能访问Access实例代码

    通过以上步骤,无需设置ODBC数据源,就可以直接通过编程方式访问Access数据库。这种方式更加灵活,尤其适用于开发和测试环境,减少了对系统配置的依赖。然而,对于生产环境,设置DSN有时更有利于管理和维护,因为它...

    Java连接access数据库最简单程序例子

    2. **配置ODBC数据源**: 在Windows操作系统上,我们需要先创建一个ODBC数据源,这样Java才能找到并连接到Access数据库。这可以通过“控制面板”中的“管理工具” -> “ODBC数据源管理员”完成。在“用户DSN”或...

    Access2010数据库ODBC驱动

    2. **数据源管理**:ODBC驱动通过ODBC数据源管理器(DSN, Data Source Name)进行配置,用户可以创建、编辑和管理数据源,方便地连接到不同的Access数据库。 3. **查询性能**:ODBC驱动优化了对数据库的访问,提供了...

    Jsp连接Access数据库(不通过建立ODBC数据源的方法).docx

    标题中的“Jsp连接Access数据库(不通过建立ODBC数据源的方法)”指的是使用JSP(Java Server Pages)直接连接到Access数据库,而不需要先通过ODBC(Open Database Connectivity)数据源进行中间转换。这种方法通常更...

    java连接access的mdb文件

    首先,确保你的系统已经安装了ODBC驱动并且在ODBC数据源管理器中创建了一个指向Access MDB文件的DSN(数据源名称)。然后,在Java代码中,你可以通过以下方式指定DSN: ```java String url = "jdbc:odbc:myDSN"; ...

    不建数据源java+Access,jsp+Access

    【标题】"不建数据源java+Access,jsp+Access" 涉及的技术核心是使用Java和JSP与Access数据库进行交互,而无需通过中间的数据源(DataSource)。这种技术适用于小型项目或教学环境中,因为它简化了配置过程,但可能...

    LINUX平台JAVA直接连接access数据库dbf文件

    2. **配置ODBC数据源**:安装完成后,需要创建一个ODBC数据源,指向Access数据库的DBF文件。这通常通过编辑`/etc/odbc.ini`和`/etc/odbcinst.ini`文件完成,定义DSN(数据源名称)、驱动和数据库路径。 3. **Java...

    Access2007ODBC驱动.rar

    安装这个组件后,用户可以创建ODBC数据源,通过ODBC数据源管理器配置连接参数,从而让其他应用程序能连接到Access数据库。 使用Access 2007 ODBC驱动的场景可能包括: 1. 数据迁移:将Access数据库的数据导入到其他...

Global site tag (gtag.js) - Google Analytics