`
blucedong
  • 浏览: 14877 次
  • 性别: Icon_minigender_1
  • 来自: 乌鲁木齐
社区版块
存档分类
最新评论

JSP直连数据库

阅读更多

import java.io.File;
import java.sql.*;

public class DBConnaccess {
    public DBConnaccess() {
        this.db_init();
    }
//创建一个File对象,目的是为了后边加载这个文件
    File file=new File("bbs.mdb");
//将Connection,Statament作为类属性,方便后边直接使用
    Connection con;
    Statement stm;
    public void db_init(){
        try {
//加载jdbc-odbc驱动,并且捕获异常
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        } catch (ClassNotFoundException ex) {
            System.out.println("驱动加载失败");
        }
//下边这句就是今天的精彩部分了,我们通过这句就能完成直接连接到文件的目的
        String url = "jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+file.getAbsolutePath();
       
        try {
            con = DriverManager.getConnection(url, "", "");
        } catch (SQLException ex1) {
                System.out.println("建立连接失败");
            }
            try {
                stm = con.createStatement();
            } catch (SQLException ex2) {
                System.out.println("创建控制器失败");
            }
            //System.out.println(file.getAbsolutePath());       
        }
    //执行delete insert updata 抛出异常
    public int exec(String s) throws SQLException {
        return stm.executeUpdate(s);
    }
   
    //执行查询 抛出异常
    public ResultSet query(String s) throws SQLException {
        return stm.executeQuery(s);
    }
}

分享到:
评论

相关推荐

    JSP直连各类数据库大全

    标题与描述均提到了“JSP直连各类数据库大全”,这明确指向了使用Java Server Pages (JSP) 技术连接不同类型的数据库的方法汇总。在IT领域,JSP是一种广泛使用的服务器端脚本语言,它允许开发人员创建动态网页。JSP...

    Echarts连接数据库实例

    在“Echarts连接数据库实例”中,我们看到的是一个结合了Echarts、Java以及MySQL数据库的实际项目,旨在通过servlet来处理数据库请求,然后使用Echarts进行数据可视化。 首先,我们需要理解Echarts的基本用法。...

    JSP通过JDBC驱动各种数据库方法

    - **Type 4(直连驱动,纯Java驱动)**:高性能的驱动,直接与数据库通信,无需中间层。 4. **JDBC连接数据库的基本步骤** - 加载驱动:`Class.forName("com.mysql.jdbc.Driver")` 对应MySQL,其他数据库则替换为...

    在myeclipse(java)中连接Oracle数据库的代码

    - `servicename`:Oracle服务名,可以在TNSNAMES.ORA文件中查找或使用直连方式(如localhost:1521/XE)。 - `username`和`password`:数据库的用户名和密码。 4. **执行SQL语句**: - 创建Statement或...

    jsp 短信息收发系统 带SQL数据库(2005)

    Tomcat服务器环境,项目内自带SQL2005直连驱动 功能包括登陆身份密码验证,收发,删除信息. 步骤: 1,解压. 2,附加数据库. 3,配置Tomcat. 4,修改自己本机的数据库连接字符串. 5,运行. 6,注册并登陆. 7,......

    Java网上书店管理系统(基于MVC模式编写:前端jsp页面、数据库MySQL、服务器Tomcat).zip

    MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现隶属于美国甲骨文公司(Oracle)。自1998年首次发布以来,MySQL以其卓越的性能、可靠性和可扩展性,成为全球范围内Web应用...

    JAVA数据库连接

    1. **JDBC直连数据库**: - **驱动注册**:在Java程序中,我们需要加载并注册对应的JDBC驱动。例如,对于MySQL,我们会使用`Class.forName("com.mysql.jdbc.Driver")`。 - **建立连接**:通过`DriverManager.get...

    学校实训JSP项目-[图片动画]JSP目录直读程序.zip

    【标题】中的“学校实训JSP项目-[图片动画]JSP目录直读程序.zip”表明这是一个JSP(Java Server Pages)编程的实训项目,重点在于实现JSP对目录中的图片和动画资源的直接读取。这通常涉及到动态网页开发、服务器端...

    Java数据库编程宝典4

    第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图 1.1.6 范式...

    Java数据库编程宝典3

    第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图 1.1.6 范式...

    JSP创建基于WEB的动态图表之开源代码篇源代码.rar_jsp_jsp动态_动态WEB_基于Web

    JSP的灵活性使得这种集成变得简单,可以使用JDBC连接数据库,然后将查询结果转化为图表数据。 此外,`www.pudn.com.txt`可能是下载资源的来源信息,对于学习和研究来说,了解资源的来源可以帮助我们找到更多的相关...

    JSP课程设计-网上购物系统

    JSP课程设计-网上购物系统源代码 数据库采用SQL2005 数据库名:Xuexib 采用直连的方式 SQL身份验证用户名:sa,密码:sa 测试会员号admin 密码:123456 后台用户名:admin密码:admin

    数据库与jdbc技术单元习题一、填空题1.jdbc的英文全称是______.doc

    - **使用JDBC直连**: 直接使用 JDBC 驱动进行连接。 - **使用数据源**: 通过 JNDI 查找数据源对象,使用数据源进行连接。 #### 十、JDBC的管理层 10. **DriverManager类**: DriverManager 类是 JDBC 的管理层,...

    JSP聊天程序

    综上所述,"JSP聊天程序"涉及到的技术点包括JSP的基础与原理、Servlet的使用、Filter的拦截功能、中文处理的策略、IP屏蔽机制、数据库验证以及直连注册流程。通过这些技术的综合运用,可以构建出一个功能完备、安全...

    JSP源码JSP基于Caché的实验室资源管理系统的设计(源代码+论文)

    总结起来,JSP源码JSP基于Caché的实验室资源管理系统是一个综合运用了Web开发技术(如JSP)、数据库管理和软件工程实践(如需求分析、系统设计)的完整项目案例。通过深入理解上述知识点,不仅可以帮助开发者掌握...

    基于springboot+Web的农产品直卖平台源码数据库.zip

    这是一个基于SpringBoot和Web技术构建的农产品直卖平台的源码数据库项目,旨在提供一个高效、便捷的在线交易系统,让农民与消费者直接对接,减少中间环节,提高农产品的销售效率。项目主要采用了Java编程语言,结合...

    Jsp连接MSSQL2000的两种方法

    ### JSP连接MSSQL2000的两种方法详解 ...综上所述,无论是使用JDBC驱动直连还是通过ODBC桥接,都能够实现JSP与MSSQL2000的有效连接。开发者应根据自身项目环境及需求,选择最合适的方法进行实施。

    基于springboot+Web的农产品直卖平台源码数据库.doc

    ### 基于SpringBoot+Web的农产品直卖平台源码数据库 #### 一、项目背景及意义 随着计算机网络技术的快速发展,信息技术已经成为连接世界的重要桥梁。在过去的几十年里,互联网技术取得了巨大进步,打破了地域限制...

    Java数据库编程宝典2

    第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图 1.1.6 范式...

    Java数据库编程宝典1

    第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图 1.1.6 范式...

Global site tag (gtag.js) - Google Analytics