Eclipse10.0連線SQLServer2017
查閱了網上很多資料,但是沒想到自己一開始寫的連線語句就是錯的,SQlserver中間漏了一個r,真的粗心!編寫程式碼一定要認真仔細!
解決了粗心問題,回到正題。
Eclipse10.0版本連線SQLserver必須要用到JDBC驅動程式,那麼就需要匯入jar包放到eclipse安裝的jdk目錄下的lib資料夾裡面(這個jar包就是sqljdbc42),然後在eclipse中配置路徑,但是我操作了之後還是報錯,連線語句也沒有錯誤(我連線資料庫是Windows身份驗證,用到的是local伺服器,不需要賬號密碼)查閱了很多資料,才發現我還缺少jar包和dll應用程式擴充套件,搞了一天一夜才把全部的jar包和dll匯入bin資料夾,總共需要5個jar包和1個dll擴充套件程式,找這些真的是找到崩潰!!!
最後給個步驟總結一下吧
1.下載相應的jar包和dll擴充套件程式
連結:https://pan.baidu.com/s/1OTRgFdqD3ksoAobkUg8npQ
提取碼:9xt0
前5個是jar包,最後1個是dll擴充套件程式
2.把5個jar包放入安裝eclipse的jdk目錄下的lib資料夾裡面
3.把dll擴充套件程式放入安裝eclipse的jdk目錄下的bin資料夾裡面
4.在eclipse中構建路徑匯入jar包
(1)滑鼠右鍵你需要連線資料庫的包,選擇構建路徑的配置構建路徑
(2)選擇並點選模組路徑,選擇新增外部JAR
(3)選擇jdk目錄下的lib資料夾裡面的jar包(最開始放入的5個jar包)
(4)點選應用,引用的庫裡面顯示你匯入的jar包
5.在eclipse中輸入連線語句
我的資料庫用的是windows驗證方式,所以伺服器是localhost。
如果你到這裡還是不能連線資料庫,去檢視一下你登陸資料庫是不是混合驗證方式,如果不是,設定為資料庫的登陸為混合驗證方式。