1. 程式人生 > >Eclipse10.0連線SQLServer2017

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。
如果你到這裡還是不能連線資料庫,去檢視一下你登陸資料庫是不是混合驗證方式,如果不是,設定為資料庫的登陸為混合驗證方式。