代码:
package MyJava.Base;
import javax.sql.*;
import java.sql.*;
class ConnectDB
{
Connection conn=null;
public ConnectDB()
{
try
{
//加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//连接字符串
String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=E:\\Java\\JCreator2.5\\Manager.mdb";//url
//建立连接,返回Connection对象
conn=DriverManager.getConnection(url) ;
System.err.println("成功连接");
}catch(Exception ex)
{
System.out.println(ex);
}
}
public void showAll()
{
String sel = "select * from BusInfo";
try
{
//创建语句,以便把SQL语句发送到数据库
Statement stmt= conn.createStatement() ;
//返回记录集
ResultSet rs = stmt.executeQuery(sel) ;
//得到记录集的列数
ResultSetMetaData resmdata=rs.getMetaData();
int ColNum=resmdata.getColumnCount();
//打印记录集
while( rs.next() )
{
for(int i=1;i<=ColNum;i++)
System.out.print(rs.getString(i)+"\t");
System.out.println();
}//
}catch(Exception e)
{
e.printStackTrace() ;
}
}
}
public class ConnectAccessDemo
{
public static void main(String[] args) throws Exception
{
ConnectDB db=new ConnectDB();
db.showAll();
}
}
分享到:
相关推荐
封装的基本思路是创建一个数据库连接池,管理数据库连接的创建、释放,并提供增删查改的通用方法。这样,每次需要与数据库交互时,只需调用封装好的方法,无需重复编写相似的代码。 对于JDBC的封装,通常包括以下几...
总结一下,"jdbc登陆加分页"涉及到使用JDBC进行数据库连接和执行分页查询。掌握这些基础技能对任何Java开发者来说都是至关重要的,特别是那些需要与数据库打交道的项目。理解并能灵活运用这些概念,将有助于开发出...
Java程序通过ODBC(Open Database Connectivity)或JDBC(Java Database Connectivity)接口与Access数据库进行通信,执行查询、插入、更新和删除操作。这种架构既保证了数据的安全性,也确保了程序的响应速度。 ...
值得注意的是,Oracle的JDBC驱动可能需要设置额外的系统属性,例如`oracle.jdbc.driver.OracleDriver`和`jdbc.url`,以正确配置数据库连接。 在使用这两个数据库jar包时,你需要了解JDBC的基本概念和操作,如建立...
在Java编程环境中,数据库连接管理是一项关键任务,而C3P0和MySQL驱动程序是实现这一目标的重要组件。本文将详细解析这两个jar包以及它们在Java应用中的作用,特别是与MySQL数据库交互时。 C3P0是一个开源的JDBC...
开发者可以通过ODBC(Open Database Connectivity)或JDBC(Java Database Connectivity)接口与Access数据库进行交互,实现数据的增删改查操作。 在实际的学生成绩管理系统中,常见的功能可能包括: 1. **用户...
在Java人力资源管理系统中,通过JDBC-ODBC桥接,我们可以将Java程序与Microsoft Access等支持ODBC的数据库连接起来,实现数据的存取操作。这一步骤通常涉及以下几个关键步骤:加载JDBC驱动、建立数据库连接、执行SQL...
Spring Security可以通过集成JDBC或使用Spring Data JPA等方式与数据库交互,存储用户、角色和权限。这通常涉及到自定义UserDetailsService和AuthoritiesPopulator接口的实现,以从数据库中加载用户信息和权限。 接...
2. Java后端开发:编写Java类来处理数据库连接、SQL查询和事务处理。这些类通常包括DBConnection类用于建立连接,StudentDAO(Data Access Object)类负责数据库操作,以及Util类提供通用方法。 3. GUI设计:利用...
JDBC是Java API,允许Java程序连接到各种类型的数据库,包括SQL2000。通过JDBC驱动,Java程序可以执行SQL命令,读取或写入数据。开发者可以使用PreparedStatement和Statement对象来执行预编译的SQL语句或动态SQL,...
5. **Utils** - 工具类,可能包含数据库连接池、日期时间处理等通用功能。 动力音乐网演示文稿.ppt可能是对项目的一个详细介绍,包括项目背景、目标、功能模块和实现技术等内容,方便观众快速理解项目的核心特点。...
Swing是Java的一个图形用户界面(GUI)工具包,而DAO(Data Access Object)模式是一种设计模式,主要用于数据库访问。 首先,Swing是Java Standard Edition(Java SE)的一部分,它提供了一组组件和工具,用于创建...
其核心模块包括:Core Container(包含Bean Factory和ApplicationContext)、Data Access/Integration(支持JDBC、ORM、OXM等)、Web模块(提供MVC框架)、AOP模块和Test模块。Spring还扩展了其他模块如Spring Boot...
配置文件`application.properties`或`application.yml`中会包含Spring Boot和MyBatis的相关配置,如数据库连接信息、Mapper扫描路径等。 整合Spring Boot、MyBatis和Maven多模块的关键步骤包括: 1. 在主模块的POM...
1. 配置数据库连接:设置JDBC数据源,包括URL、用户名、密码等,以便Spring能够连接到大型机数据库。 2. 创建实体类:定义Java对象来表示大型机数据库中的表结构。 3. 定义Repository接口:使用Spring Data JPA的...