數據結構中之JDBC技能

在java開發過程中,不可避免的就是使用數據庫,在數據庫的關聯中,需要使用到jdcb關聯(Java DataBase Connectivity,java數據庫連接)。下面通過一個案例來作爲本次的使用來講解一下。

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

/**
 * 描述:
 * 連接access數據庫
 *
 * @outhor 71948
 * @create 2017-12-07 0:04
 */
public class ConnectionAccess {
    private static final String Driver = "oracle.jdbc.driver.OracleDriver";
    private static final String Url = "jdbc:oracle:thin:@localhost:1521:zsd";
    private static final String User = "scott";
    private static final String Pwd = "tiger";
    public static void main(String[] args) throws Exception {
        Class.forName(Driver);
        Connection conn = DriverManager.getConnection(Url,User,Pwd);
        Statement stat = null;
        String sql = "SELECT * FROM Emp";
        ResultSet resu = stat.executeQuery(sql);
        while (resu.next()){
            System.out.print("Empno    Ename   Job    Mag      Sal      Comm  ");
            int id = resu.getInt("Empno");
            String name = resu.getString("Ename");
            int job = resu.getInt("Job");
            String mag = resu.getString("Mag");
            double sal = resu.getDouble("Sal");
            String comm = resu.getString("Comm");
            System.out.println();
            System.out.println(id + "    "+ name + "    " +
                    job + "       "+ mag + "   " + sal
                    + "   " + comm);
        }
        conn.close();
        stat.close();
        resu.close();
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章