import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
public class T {
public static void main(String args[]) throws SQLException
{
Connection conn = null;
try
{
String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=e:/1.mdb;";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Properties prop = new Properties();
prop.put("charSet", "gb2312");
// prop.put("user", "");
// prop.put("password", "");
conn=DriverManager.getConnection(strurl,prop) ;
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("SELECT 课程名称 FROM Jpkc");
int i = 0;
while (rs.next()) {
i++;
System.out.println(i+"\t"+rs.getString(1));
if(i>1003){
break;
}
}
}catch(Exception e)
{
e.printStackTrace();
}
conn.close();
}
}
分享到:
相关推荐
【标题】"不建数据源java+Access,jsp+Access" 涉及的技术核心是使用Java和JSP与Access数据库进行交互,而无需通过中间的数据源(DataSource)。这种技术适用于小型项目或教学环境中,因为它简化了配置过程,但可能...
在本实例中,我们将探讨如何利用ODBC技术,无需设置数据源(DSN,Data Source Name)即可访问Access数据库。 通常,ODBC的使用流程包括创建数据源、配置驱动程序以及编写SQL查询来访问数据库。但在某些情况下,例如...
总之,JDBC-ODBC连接提供了一种便捷的方式,使Java应用程序能够直接与Access数据库进行交互,而无需预先设置数据源。然而,随着技术的发展,这种做法已逐渐被更现代的JDBC驱动所取代。对于学习和快速原型设计,这种...
在IT领域,特别是数据库操作与跨平台编程中,Java连接Access数据库无需建立ODBC数据源是一种常见且实用的技术。此技术允许开发人员绕过传统上需要的ODBC(开放式数据库连接)配置步骤,直接从Java应用程序中访问和...
尽管Access数据库通常与ODBC一起使用,但我们可以通过JDBC-ODBC桥接驱动程序在Java中直接进行连接,而无需设置ODBC数据源。这是通过使用`Class.forName()`方法加载特定的JDBC驱动(如sun.jdbc.odbc.JdbcOdbcDriver)...
标题提到的"JAVA JSP链接access数据库 无需配置数据源(完全适用与xp、Linux)"指的是使用Java JSP技术直接与Access数据库进行交互,而无需通过传统的数据源(DataSource)配置。这种方式特别适合于那些希望快速实现...
由于Access数据库可以直接通过ODBC(开放数据库连接)进行连接,无需额外设置数据源,用户在不同电脑上运行该系统时,可以避免因操作系统差异或权限问题导致的数据源配置困难。这种设计简化了系统的部署和维护过程,...
标题中的“留言板JSP+ACCESS JAVA连接数据库 不用配置数据源”指的是一个基于JSP(Java Server Pages)技术,利用Microsoft Access数据库,并且在Java环境中实现的留言板系统。这个系统的特点在于,它不依赖于特定的...
本文将详细讲解如何通过Java程序来操作Access数据库,包括不使用ODBC数据源和使用ODBC数据源两种方法。 1.1 不使用ODBC数据源 在不使用ODBC数据源的情况下,Java可以直接连接到Access数据库,但需要指定Access...
UCanAccess基于Jackcess库,它可以读写Access .mdb和.accdb文件,而且不需要安装额外的软件或设置ODBC数据源。 连接Access数据库的基本步骤如下: 1. **添加依赖**: 首先,你需要将对应的JDBC驱动(如果是JDBC-...
2. **无需ODBC**:不同于传统的Java访问Access数据库的方式,UCanAccess不需要在系统中配置ODBC数据源,减少了配置步骤和依赖性。 3. **支持宏和VBA**:UCanAccess可以处理Access数据库中的宏和VBA代码,这对于那些...
描述中的链接指向了一篇2012年的博客文章,虽然具体内容没有提供,但通常这样的文章会深入讲解如何在Java中使用RandomAccess接口或者类,如java.io.RandomAccessFile,它允许对文件进行随机读写操作。...
标题中的“Java 读取access 表名 不用设置账户权限”表明了这是一个关于使用Java语言从Microsoft Access数据库中获取表名的方法,而无需在操作系统级别设置特定的账户权限。通常,访问数据库需要相应的访问权限,但...
Java通过JDBC(Java Database Connectivity)访问Access数据库是Java编程中常见的数据操作任务,尤其是在小型项目或学习环境中。Access是一款由Microsoft开发的关系型数据库管理系统,它提供了与多种应用程序的集成...
UCanAccess是一个开源的Java库,它允许开发者无需安装Microsoft Office或JDBC-ODBC桥就可以直接访问和操作mdb(Access 97-2003格式)和accdb(Access 2007及以上格式)文件。这个库基于Apache POI库来解析Access...
总结来说,Java与Access的编程主要涉及配置ODBC数据源、加载JDBC-ODBC桥接器驱动、创建连接、执行SQL和处理结果集。虽然这种方式简单易用,但在处理大量数据或对性能有较高要求的场景下,可能不是最佳选择。
这种方式减少了中间环节,提高了数据访问的效率和稳定性,同时简化了配置过程,因为不再需要设置ODBC数据源。 标签“Access java jdbc”表明这个驱动适用于Java开发者,他们可以利用这个驱动来编写Java程序,直接...
2. **设置数据源**:在Java代码中,你需要创建一个Data Source,这通常是一个`DriverManager.getConnection()`方法调用,需要提供数据库URL、用户名和密码。 ```java Class.forName("sun.jdbc.odbc....
- 创建ODBC数据源:在操作系统中设置一个指向Access数据库的ODBC数据源 - 加载桥接驱动:`Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")` - 连接数据库:`Connection conn = DriverManager.getConnection("jdbc...
1. 配置ODBC数据源:在操作系统中设置一个新的ODBC数据源,指定Access数据库文件的位置。 2. 引入驱动:JDBC-ODBC桥是Java自带的,无需额外引入。 3. 创建连接: ```java Class.forName("sun.jdbc.odbc....