⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbaccess.java

📁 java access 数据库 访问操作 odbc
💻 JAVA
字号:
package day8;

import java.sql.*;

public class DBAccess {
    Connection conn = null;
    public DBAccess() {
        new sun.jdbc.odbc.JdbcOdbcDriver();
        //new com.microsoft.jdbc.sqlserver.SQLServerDriver();
    }

    public DBAccess(String driver) {
        try {
            Class.forName(driver);
        } catch (Exception ex) {
        }
    }

    public void open() {
        String url = "jdbc:odbc:ttt";
//        url="jdbc:odbc:Driver="+
//            "{Microsoft Access Driver (*.mdb)}"+
//            ";dbq=d:/1.mdb";
        try {
            conn = DriverManager.getConnection(
                    url, "", "");
        } catch (Exception ex) {

        }
    }

    public ResultSet query(String sql) {
        ResultSet rs = null;
        if (conn == null) {
            open();
            if (conn == null) {
                return null;
            }
        }
        Statement stmt = null;
        try {
            stmt = conn.createStatement();
            rs = stmt.executeQuery(sql);
        } catch (Exception ex) {
            System.out.println(
                    "ex in query:" + ex.getMessage());
            rs = null;
        }
        return rs;
    }

    public int update(String sql) {
        if (conn == null) {
            open();
            if (conn == null) {
                return -1;
            }
        }
        Statement stmt = null;
        int ret = -1;
        try {
            stmt = conn.createStatement();
            ret = stmt.executeUpdate(sql);
        } catch (Exception ex) {
            System.out.println(
                    "ex in update:" + ex.getMessage());
            ret = -1;
        } finally {
            try {
                conn.close();
            } catch (Exception ex) {}
        }
        return ret;
    }

    public void close() {
        try {
            conn.close();
        } catch (Exception ex) {
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -