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
分享到:
相关推荐
### Java连接Access数据库详解 #### 一、引言 在软件开发过程中,数据库技术的应用极为广泛,而Java作为一门强大的编程语言,在与数据库交互方面有着出色的表现。本文将详细介绍如何使用Java来连接Microsoft ...
Java 连接 Access 数据库的两种方法 Java 连接 Access 数据库有两种方法:不使用 WINDOW 的建立数据源方法和使用 ODBC 建立 WINDOW 数据源的方法。 不使用 WINDOW 的建立数据源方法 这种方法直接在 JAVA 代码内部...
以下将详细介绍Java连接Access数据库的过程,以及提供的示例代码解析。 1. **配置数据源**: 在Windows操作系统中,通过控制面板的"系统和安全" -> "管理工具" -> "数据源(ODBC)",可以设置数据源名称(DSN,Data ...
其中,通过Java连接Microsoft Access数据库是一种常见的应用场景。本文将详细介绍如何使用Java通过JDBC (Java Database Connectivity) API来实现与Access数据库的连接,并执行基本的数据查询和插入操作。 #### 二、...
总结,JDBC连接Access数据库主要涉及JDBC-ODBC桥接和使用第三方驱动如UCanAccess两种方式。每种方式都有其适用场景,开发者需要根据项目需求和环境选择合适的方法。理解这些基础知识对于进行Java数据库编程至关重要...
通过编写Java源代码,我们可以实现与Access数据库的交互,比如创建、读取、更新和删除数据库记录。 3. **Jackcess库**:Jackcess是Java中用于读写Access数据库的开源库,支持从Access 97到Access 2016的版本。在这...
本文将详细讲解如何使用Java连接到Microsoft Access数据库,并通过示例代码展示具体的实现步骤。 首先,要建立Java与Access数据库之间的连接,我们需要配置数据源。在Windows操作系统中,可以通过控制面板进行设置...
**JSP连接ACCESS数据库**是Web开发中一种基础的数据交互方式,主要应用于小型项目或学习实践。本教程将详细介绍如何使用JSP与ACCESS数据库进行连接并读取数据。 首先,你需要**创建一个ACCESS数据库**。这里以创建...
下面将详细介绍如何使用Java连接这两种格式的Access数据库。 首先,你需要确保你的系统中安装了正确的JDBC驱动,对于Access 2007的ACCDB格式,通常需要JDBC-ODBC桥或者Microsoft提供的Jet或ACE JDBC驱动。如果是...
Java 连接 Access 数据库不使用 Jar 包有两种方法:一种需要配置,另一种是使用驱动的写法,不需要额外添加驱动。下面将详细介绍这两种方法。 方法一:使用 ODBC 连接 使用 ODBC 连接需要配置操作系统的 ODBC 数据...
Java 连接 Access 数据库的方法主要有两种:ODBC 连接方式和 JDBC 连接方式。在 Java SE 1.8 environment 中,不支持 ODBC 连接方式,因此我们使用 JDBC 连接方式。 Step 1: 下载 JDBC 驱动包 首先,我们需要下载...
Java连接Microsoft Access数据库主要有两种方式,分别是通过JDBC-ODBC桥接和直接使用JDBC。下面将详细讲解这两种方法。 1. **JDBC-ODBC桥接** 在早期的Java开发中,如果需要连接到Access数据库,常用的方法是通过...
本文将深入探讨如何使用编程语言连接这两种数据库,以便进行数据交互和管理。 首先,SQL(Structured Query Language)是一种用于管理和处理关系型数据库的标准语言。它广泛应用于大型企业级数据库系统,如MySQL、...
通过以上两种方法,我们可以在JSP中实现对Access数据库的连接和基本操作。第一种方法适用于简单场景,而第二种方法则更加灵活且易于维护。无论哪种方式,都需要确保正确配置了环境,并且正确编写了数据库连接代码。...
- 连接Access数据库通常涉及使用ODBC(Open Database Connectivity)或OLE DB接口,这两种接口允许应用程序与各种数据库系统进行交互。 2. **使用ADO(ActiveX Data Objects)** ADO是微软提供的一个高级数据库...
本文介绍了两种常见的JSP连接Access数据库的方法及其代码实现。第一种方法适用于快速原型设计或测试环境,而第二种方法则更加稳定可靠,适用于生产环境。无论哪种方式,都需要确保环境配置正确无误,以便顺利连接...
本文将详细讲解如何通过Java程序来操作Access数据库,包括不使用ODBC数据源和使用ODBC数据源两种方法。 1.1 不使用ODBC数据源 在不使用ODBC数据源的情况下,Java可以直接连接到Access数据库,但需要指定Access...
用Java连接access的两种链接方式。需要用jdk1.7及以前版本