常用JDBC寫法

2022-07-25 09:57:07 字數 1502 閱讀 4663

string url_driver_mysql = "com.mysql.cj.jdbc.driver";

@deprecated

string url_driver_mysql_old = "com.mysql.jdbc.driver";

string jdbc_url = "jdbc:mysql://" + servername + ":" + string.valueof(serverport) + "/" + databasename

+ "?servertimezone=utc" + // 修正時區問題,gmt(格林威治時間)也可寫為utc(世界統一時間)。

"&useserverprepstmts=true" + // 開啟預編譯

"&cacheprepstmts=true" + // 開啟快取編譯後函式key

"&rewritebatchedstatements=true" + // 開啟批處理

"&allowpublickeyretrieval=true" + // 允許檢索公鑰

"&usessl=false" + // 使用ssl證書,是一種安全協議

"&useunicode=true" + // 使用unicode編碼

"&characterencoding=utf8";//編碼格式utf-8

string url_driver_oracle = "oracle.jdbc.driver.oracledriver";

string jdbc_url = "jdbc:oracle:thin:@" + servername + ":" + string.valueof(serverport) + ":" + sid;

string url_driver_sqlserver = "com.microsoft.sqlserver.jdbc.sqlserverdriver";

string jdbc_url = "jdbc:sqlserver://" + servername + ":" + string.valueof(serverport) + ";databasename="

+ databasename + ";";

string url_driver_sqllite = "org.sqlite.jdbc";

string jdbc_url = "jdbc:sqlite:" + databasepath;

connection connection = null;

statement statement = null;

class.forname(url_driver_sqllite);

connection = drivermanager.getconnection(jdbc_url, user_name, user_psd);

statement = connection.createstatement(); // 建立語句物件

常用資料庫JDBC連線寫法

常用資料庫jdbc連線寫法 1.mysql mm.mysql 2.0.2 bin.jar class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306...

常用資料庫JDBC連線寫法

常用資料庫jdbc連線寫法 1.mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,sp...

JDBC常用介面

jdbc常用介面 statement介面 一 用於執行靜態sql語句並返回它所生成結果的物件。二 三種statement類 1.statement 由createstatement建立,用於傳送簡單的sql語句。不帶引數的 2.preparedstatement 繼承自statement介面 由pr...