jDTS是一款開源的、100%純Java類型JDBC 3.0驅(qū)動(dòng)程序,它是基于 FreeTDS,目前最快的生產(chǎn)使用的SQL Server的JDBC驅(qū)動(dòng)程序 和Sybase ASE。 100%完美兼容單向jTDS JDBC 3.0,需要的朋友下載試試吧!
jtds.jar是什么
jTDS是一個(gè)開放源代碼的100%純Java實(shí)現(xiàn)的JDBC3.0驅(qū)動(dòng),
它用于連接 Microsoft SQL Server(6.5,7,2000,2005,2008 和 2012)和Sybase(10 ,11 ,12 ,15)。
jTDS是基于freeTDS的,并且是目前最快的可企業(yè)級(jí)應(yīng)用的SQL Server和Sybase的JDBC驅(qū)動(dòng)程序。
jTDS完全與JDBC3.0兼容,支持只向前和可滾動(dòng)/可更新的結(jié)果集(ResultSets),并且支持完全獨(dú)立的并行Statements,
而且實(shí)現(xiàn)了所有的數(shù)據(jù)庫(kù)元數(shù)據(jù)(Database MetaData)和結(jié)果集元數(shù)據(jù)(ResultSet MetaData)方法。
jtds 1.3.1 連接sql server 2008方法
只需要把JAR文件放在classpath路徑中就可以了
用jTDS連接SQLServer數(shù)據(jù)庫(kù)
(1)、默認(rèn)數(shù)據(jù)庫(kù)實(shí)例
數(shù)據(jù)庫(kù)URL:1)jdbc:jtds:sqlserver://localhost:1433;DatabaseName=iems
2)jdbc:jtds:sqlserver://localhost:1433/iems
(2)、非默認(rèn)數(shù)據(jù)庫(kù)實(shí)例
數(shù)據(jù)庫(kù)URL:1)jdbc:jtds:sqlserver://localhost:1433;DatabaseName=iems;instance=MySQLServer(非默 認(rèn)實(shí)例名)
2)jdbc:jtds:sqlserver://localhost:1433/iems;instance=MySQLServer(非默認(rèn)實(shí)例名)
驅(qū)動(dòng)類:net.sourceforge.jtds.jdbc.Driver
[java] view plain copy print?
package sqlserver_jtds;
import java.sql.*;
public class SQLServer {
String dbURL = "jdbc:jtds:sqlserver://127.0.0.1:1433;;DatabaseName=test";
String user = "sa";
String password = "123456";
Connection conn;
public SQLServer(){
this.connect();
}
public void connect(){
try{
try{
Class.forName("net.sourceforge.jtds.jdbc.Driver");
}catch(Exception e){
e.printStackTrace();
}
//DriverManager.registerDriver(new net.sourceforge.jtds.jdbc.Driver());
conn = DriverManager.getConnection(dbURL,user,password);
DatabaseMetaData metaData = conn.getMetaData();
System.out.print(metaData.getDatabaseProductVersion());
}catch(Exception e){
e.printStackTrace();
}
}
public static void main(String[] args){
new SQLServer();
}
}
使用常見問(wèn)題
JDBC功能是和哪一個(gè) 由jTDS不支持哪些特性?
jTDS提供完全支持所有JDBC 3.0特性: 單向和可滾動(dòng)/可更新的結(jié)果 集 批量更新,準(zhǔn)備和調(diào)用 每個(gè)連接語(yǔ)句,無(wú)限數(shù)量的語(yǔ)句,完成 數(shù)據(jù)庫(kù)和結(jié)果集元數(shù)據(jù), 數(shù)據(jù)源 實(shí)現(xiàn)(這也實(shí)現(xiàn)了 ConnectionPoolDataSource 和 XADataSource來(lái) )。 生成的密鑰等特性 檢索指定存儲(chǔ)過(guò)程參數(shù),并保存點(diǎn)也 實(shí)現(xiàn)的。
唯一的主要功能從jTDS連接池和失蹤 行集,不考慮它們的原因是有自由的 實(shí)現(xiàn)可用,可能比任何我們可以做得更好 想出。 查看jTDS 功能 矩陣 為更多的細(xì)節(jié)。
可以用于jTDS嗎 的多線程應(yīng)用程序?
作為一個(gè)一般原則,我們?cè)囍鴮⑼娇刂圃谧畹拖薅?對(duì)于性能和死鎖的原因。 唯一jTDS我們的一部分 保證是線程安全的 連接 對(duì)象, 多線程訪問(wèn) 聲明 s是氣餒(除了 發(fā)行取消)。
作為一個(gè)結(jié)論唯一安全的多線程的場(chǎng)景是:(i) 一個(gè) 連接 與多個(gè) 聲明 年代,每個(gè) 聲明 使用單個(gè)線程和(2) 聲明 使用一個(gè)線程,其他一些被取消 線程。 場(chǎng)景(我),而它工作,未必是好 解決方案,因?yàn)樗枰罅康逆i定和等待是一樣的 網(wǎng)絡(luò)連接+(最后但并非最不重要的)很多緩存。
錯(cuò)誤條件
為什么我得到一個(gè) ClassNotFoundError 當(dāng)調(diào)用 forname(“net.sourceforge.jtds.jdbc.Driver”) 嗎?
ClassNotFoundError 時(shí)拋出的類加載器嗎 找不到某個(gè)類。 在這種情況下的 net.sourceforge.jtds.jdbc.Driver 類,這意味著 jtds.jar 不是在類路徑中。 如果你得到這個(gè) 在一個(gè)應(yīng)用程序,啟動(dòng)您的應(yīng)用程序
java -cp <path_to_jtds>/jtds.jar <main_class>
如果你經(jīng)歷這個(gè)問(wèn)題在一個(gè)servlet / JSP必須添加 jtds.jar 您的web應(yīng)用程序的類路徑(例如 編輯該應(yīng)用程序的web。 xml文件或jar復(fù)制到 應(yīng)用程序/服務(wù)器的 / lib 目錄)。
注意: jTDS jar文件的名稱 jtds-1.2.jar 或類似的東西。 如果是這種情況,更換 jtds.jar 在上面的例子中 jtds-1.2.jar 或任何特定的 文件名稱。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版















uAPP Creator(安卓軟件制作工具)1.0.1 官方版
Java SE Development Kit 8 (JDK)v8.0.341 官方版
x64dbg(程序逆向反匯編修改神器)2022.07.27 簡(jiǎn)體中文版
微信開發(fā)者工具小游戲版1.05.2204264 官方版
JetBrains DataGrip 2022 中文破解版221.5591.46 免費(fèi)版
JetBrains CLion 2022 破解版221.5080.224 中文免費(fèi)版
IntelliJ IDEA 2022.1 中文免費(fèi)版221.5080.210 破解版
JetBrains PhpStorm 2022.1中文破解版221.5080.224 免費(fèi)版
JetBrains Rider 2022.1.1 破解版221.5591.20 免費(fèi)版
JetBrains RubyMine 2022.1 破解版221.5080.196 中文免費(fèi)版
WebStorm2022破解版(WebStorm 2022.1)221.5080.193 免費(fèi)版
goland2022破解版(GoLand 2022.1中文版)221.5080.224 免費(fèi)版
pycharm2022破解版221.5080.212 中文免費(fèi)版
python3.10.4官方版最新版
matlab r2022a中文破解版9.12.0 免費(fèi)版
scala語(yǔ)言開發(fā)工具2.13.2 官方版
julia開發(fā)環(huán)境1.7.0 免費(fèi)版
rust開發(fā)環(huán)境1.56.1 官方版
ruby編譯器(Ruby+Devkit)3.0.2 官方免費(fèi)版
Komodo IDE 12 官方版12.0.1 最新版
aardio桌面軟件開發(fā)工具35.7.5 綠色最新版
慧編程電腦版5.4.0 最新版
編程貓定制課3.3.0 官方版
精易編程助手3.98 綠色免費(fèi)版
python3.8.5穩(wěn)定版免費(fèi)下載
ulang(木蘭編程語(yǔ)言)0.2.2官方免費(fèi)版
小碼精靈編程電腦客戶端1.12.0官方最新版
易語(yǔ)言5.9.0 免費(fèi)版
KRobot編程工具0.8.5 官方64位版


visual studio 2010 精簡(jiǎn)版10.0.40219.1 sp
易語(yǔ)言6.5完美破解版綠色免費(fèi)版
java class反編譯工具(Class反編譯工具jd-g
JetBrains PhpStorm 2017官方版2017.3.7 x6
vb6.0 win10版(Visual Basic win10)中文企業(yè)
APPCode(附注冊(cè)碼)3.3 Windows破解版
Aqua Data Studio18中文最新版
delphi xe(Embarcadero Rad Studio XE)15.0