`
sun113
  • 浏览: 51336 次
  • 来自: NeverNeverlaNd
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多
package dao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Conn {

    String sDBDriver = "com.ibm.db2.jcc.DB2Driver";//需要将license加入到classpath中
   
    String sConnStr = "jdbc:db2:NORI";//NORI是数据库名

    String username = "userid";

    String password = "password";

    Connection connection = null;

    ResultSet rs = null;

    public Conn() {
        try {
            Class.forName(sDBDriver);
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }
   
    public ResultSet executeQuery(String sql) {
        try {
            connection = DriverManager.getConnection(sConnStr, username,
                    password);
            Statement stmt = connection.createStatement();
            rs = stmt.executeQuery(sql);
            return rs;

        } catch (SQLException e) {
            e.printStackTrace();
            return null;
        }
    }

    public void executeUpdate(String sql) {
        try {
            connection = DriverManager.getConnection(sConnStr, username,
                    password);
            Statement stmt = connection.createStatement();
            int num = stmt.executeUpdate(sql);
            System.out.println("you hava operated " + num + " lines!");

        } catch (SQLException e) {
            e.printStackTrace();
        }
    }

    public void close(){
       
        if(rs!=null){
            rs = null;
        }
        if(connection!=null){
            try{
                connection.close();
                }catch(SQLException e){
                e.printStackTrace();
            }
        }
    }
}
分享到:
评论

相关推荐

    小型web程序实例DAO

    在IT行业中,DAO(Data Access Object)模式是一种常见的软件设计模式,主要用于数据库访问。这个"小型web程序实例DAO"是一个教学或实践项目,它演示了如何在Web应用程序中使用DAO来处理数据存取操作。下面将详细...

    Dao Jet数据库引擎

    Dao Jet数据库引擎是一种用于Windows操作系统的数据库管理工具,它提供了数据存储、管理和访问的功能。在Windows环境中,数据库引擎是应用程序与数据库交互的核心组件,允许开发者和用户执行SQL查询、存储和检索数据...

    dao jet数据库引擎

    DAO(Data Access Objects)是微软在早期开发的一种数据访问接口,主要用于访问Microsoft Jet数据库引擎,它是Access数据库的基础。Jet数据库引擎是微软开发的一种强大的、快速的数据库管理工具,尤其适用于小型到...

    DAO35资源比

    DAO35资源比是数据库访问对象(DAO)与磁盘空间占用比例的一个术语,主要出现在早期的Microsoft Access数据库系统中。DAO(Database Access Objects)是Microsoft Jet数据库引擎的一部分,用于在Visual Basic等编程...

    DAO_ACCESS.rar_access dao_access使用DAO_com.dao.dao_dao access

    在IT行业中,数据库访问对象(DAO,Data Access Object)是一种常用的设计模式,它为应用程序提供了一种与数据库交互的方式,从而解耦了业务逻辑层和数据存储层。本压缩包"DAO_ACCESS.rar"包含了关于使用DAO模式访问...

    dao数据库管理系统

    DAO(Data Access Objects)是微软在早期开发Access数据库应用程序时使用的数据访问接口,它提供了一种与数据库交互的方式。DAO数据库管理系统是基于Microsoft Jet引擎,主要用于处理和操作Access数据库中的数据。在...

    工厂模式dao模式操作数据库小例子

    在这个“工厂模式DAO模式操作数据库小例子”中,我们可以预期看到以下结构: 1. 数据库连接配置:通常会有一个配置类或.properties文件来存储数据库连接信息,如URL、用户名和密码。 2. 数据库接口:定义了对数据库...

    S2dao架包集合

    **S2dao框架详解** S2dao,全称为Simple Data Access Object,是一个源自日本的轻量级开源框架,主要用于简化Java应用中的数据访问层(DAO)操作。它以高效、简洁为设计理念,提供了丰富的功能,使得开发人员可以...

    .net 自动生成实体类、DAO工具

    在.NET开发环境中,自动生成实体类和DAO(Data Access Object)是提高开发效率的重要手段,尤其是在处理大量数据库交互时。这个".net 自动生成实体类、DAO工具"是一个实用的小型工具,能够帮助开发者快速构建数据...

    dao自动生成工具 基于ibator 只需要设置少量参数就能 创建dao层所有类

    ,在本次项目中使用了不少新技术新方法,ibator,aop缓存,sitemesh由于使用了这些新技术使得开发效率有了不小的提升。 现在我向大家介绍一个小工具, ibator-huoniao通过它你可以通过配置少量参数,通过一键生成...

    用DAO读写Access文件

    在IT行业中,数据库访问对象(DAO)是一种早期的Microsoft Access数据访问技术,它允许程序员通过VBA(Visual Basic for Applications)或VB6等编程语言与Access数据库进行交互。本篇文章将深入探讨如何利用DAO来...

    DAO数据库访问技术

    DAO(Data Access Objects)数据库访问技术是微软在早期开发的用于与Microsoft Access数据库进行交互的一种编程接口。DAO,即数据访问对象,它提供了一种面向对象的方式来操作数据库,包括创建、查询、更新和删除...

    DAO 动态创建ACCESS数据库

    DAO(Data Access Objects)是Microsoft Jet数据库引擎的一部分,主要用于与Access数据库进行交互。它提供了一种面向对象的方式来操作数据库,包括创建、打开、修改和删除数据表,以及执行SQL语句。在VB6(Visual ...

    web应用dao层的开发经验小结

    在Web应用程序的开发中,DAO(Data Access Object)层是一个至关重要的部分,它负责与数据库进行交互,隔离业务逻辑和数据存储的细节。本篇文章将深入探讨DAO层的设计与实现经验,结合源码分析和实用工具,以提高...

    一个DAO通用模型

    DAO(Data Access Object)模式是软件工程中常用的设计模式,主要目的是为了将业务逻辑与数据访问操作进行解耦,提高代码的可维护性和可扩展性。在这个“一个DAO通用模型”中,我们可以深入探讨DAO模式的基本概念、...

    DAO与access连接

    DAO(Data Access Objects)是Microsoft开发的一种数据访问接口,主要用于与Microsoft Jet数据库引擎交互,例如Access数据库。在本文中,我们将深入探讨DAO如何与Access数据库建立连接,以及如何实现数据库的读取和...

    基于JDBC实现的DAO

    基于JDBC实现的DAO(Data Access Object)是一种在Java编程中常见的数据访问模式,它用于封装对数据库的操作,使得业务逻辑层与数据访问层解耦,提高了代码的可复用性和可维护性。以下是关于基于JDBC实现DAO的一些...

    14_ant_完整操作一个用户管理的小例子_分析和创建DAO

    在提供的视频资源`14_ant_完整操作一个用户管理的小例子_分析和创建DAO.avi`中,很可能会详细展示以上步骤,并通过实际操作演示如何配置和执行Ant脚本来完成用户管理系统的DAO层开发。观看此视频可以帮助你更直观地...

    DAO模式写的一个小的购物车程序

    使用DAO模式实现的简单的购物车的添加,修改操作

Global site tag (gtag.js) - Google Analytics