zoukankan      html  css  js  c++  java
  • JAVA 数据库连接

    package xx72.Data;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    /**
     * 管理数据库连接信息
     * 
     * @author lj
     * 
     */
    public class DBInfo {
        static {
            try {
                Class.forName("com.oscar.Driver");
            } catch (java.lang.ClassNotFoundException e) {
                System.err.println(e.getMessage());
            }
        }
        private String URL = "jdbc:oscar://10.0.5.252:2004/KSTORE";
        private String USERNAME = "";
        private String PASSWORD = "";
        private Connection con;
    
        /**
         * 默认构造方法
         */
        public DBInfo() {
            try {
                con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    
        /**
         * 构造方法
         * 
         * @param url
         *            数据库url
         * @param username
         *            用户名
         * @param password
         *            密码
         */
        public DBInfo(String url, String username, String password) {
            this.URL = url;
            this.USERNAME = username;
            this.PASSWORD = password;
            try {
                con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    
        /**
         * 获取数据库连接
         * 
         * @return
         */
        public Connection getCon() {
            return con;
        }
    
    }

     第一步:加载数据库驱动 Class.forName("com.oscar.Driver");

    第二步:JAVA数据库连接 con = DriverManager.getConnection(URL, USERNAME, PASSWORD);

    第三步:创建PreparedStatement pstmt = (PreparedStatement) con.createStatement();

    第四步:执行sql语句 rs = pstmt.executeQuery(ctsql);

  • 相关阅读:
    【像程序员一样思考】读书笔记4
    MFC ListControl 与 Excel 数据的导入导出
    OpenCV中findContours函数的使用
    十大算法
    qsort对二维数组的排序
    【像程序员一样思考】读书笔记3
    【像程序员一样思考】 读书笔记2
    【像程序员一样思考】 读书笔记1
    代码混淆
    布局优化
  • 原文地址:https://www.cnblogs.com/yuwenfeng/p/3258932.html
Copyright © 2011-2022 走看看