1. 程式人生 > >java連線sql server 2012(免費的jar包下載及匯入教程)

java連線sql server 2012(免費的jar包下載及匯入教程)

    連線sql server資料庫分為四個步驟:

                                    1.載入驅動

                                    2.連線資料庫

                                    3.傳送sql語句

                                    4.操作執行

    先來說第一個問題:匯入jar包的問題,在載入驅動的時候,沒有匯入jar包會報一個找不到類的異常,所以我們要從外部匯入這個包。

這個包我已經上傳到百度雲盤,以下是下載連結和密碼

密碼:6p1y

    下載完成後,就開始匯入這個jar包,單擊選中所在的專案,右鍵選擇Properties

選擇Java Build Path 然後單擊Modulepath ,選擇右邊的Add Externam JARs...  在選擇目錄檔案中找到下載的檔案,apply後就會發現

這樣就匯入成功了。

本文以下面這個資料庫的員工表為例子

import java.sql.*;
public class Test2 {
	public static void main(String[] args) {
		Connection ct = null;
		PreparedStatement ps = null;
		ResultSet rs = null;
		try {
			//1.載入驅動
			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
			//2.得到連線
			ct = DriverManager.getConnection("jdbc:sqlserver://192.168.2.125;databaseName = frim", "sa", "sunjingjun.");
			//3.傳送sql語句
			ps =ct.prepareStatement("select * from emy");
			//4.執行
			rs = ps.executeQuery();
			//迴圈取出僱員的名字,薪水,部門的編號
			while(rs.next()) {
				String name = rs.getString(2);
				float sal = rs.getFloat(6);
	     		int deptno = rs.getInt(8);
				System.out.println(name+" "+sal+" "+deptno);
			}
			} catch (Exception e) {
				e.printStackTrace();
			// TODO: handle exception
		}finally {
			try {
				rs.close();
				ps.close();
				ct.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}
}

下面是執行結果

 

在第二步中用到自己的ip號,如何查詢IP號

win+r     輸入cmd      在命令列中輸入  ipconfig 

藍線標註的部分就是本機的ip號