csdn上的常見資料庫聯接語句

2021-05-22 12:19:05 字數 4564 閱讀 6815

mysql:    

string driver="

com.mysql.jdbc.driver

";

//驅動程式

string url="

jdbc:mysql://localhost:3306/db_name

";

//連線的url,db_name為資料庫名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).

newinstance();

connection con

=drivermanager.getconnection(url,username,password);

microsoft sql server

2.0驅動(3個jar的那個):

string driver="

com.microsoft.jdbc.sqlserver.sqlserverdriver

";

//連線sql資料庫的方法

string url="

jdbc:microsoft:sqlserver://localhost:1433;databasename=db_name

";

//db_name為資料庫名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).

newinstance();

//載入資料可驅動

connection con

=drivermanager.getconnection(url,username,password);

//microsoft sql server

3.0驅動(1個jar的那個):

//老紫竹完善

string driver="

com.microsoft.sqlserver.jdbc.sqlserverdriver

";

//連線sql資料庫的方法

string url="

jdbc:microsoft:sqlserver://localhost:1433;databasename=db_name

";

//db_name為資料庫名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).

newinstance();

//載入資料可驅動

connection con

=drivermanager.getconnection(url,username,password);

//sysbase:

string driver="

com.sybase.jdbc.sybdriver

";

//驅動程式

string url="

jdbc:sysbase://localhost:5007/db_name

";

//db_name為資料可名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).newinstance();

connection con

=drivermanager.getconnection(url,username,password);

oracle(用thin模式):

string driver="

oracle.jdbc.driver.oracledriver

";

//連線資料庫的方法

string url="

jdbc:oracle:thin:@loaclhost:1521:orcl

";

//orcl為資料庫的sid

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).newinstance();

//載入資料庫驅動

connection con

=drivermanager.getconnection(url,username,password);

postgresql:

string driver="

org.postgresql.driver

";

//連線資料庫的方法

string url="

jdbc:postgresql://localhost/db_name

";

//db_name為資料可名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).newinstance();

connection con

=drivermanager.getconnection(url,username,password);

db2:

string driver="

";

//連線具有db2客戶端的provider例項

//string driver="com.ibm.db2.jdbc.net.db2.driver";

//連線不具有db2客戶端的provider例項

string url="

jdbc:db2://localhost:5000/db_name

";

//db_name為資料可名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).newinstance();

connection con

=drivermanager.getconnection(url,username,password);

informix:

string driver="

com.informix.jdbc.ifxdriver

";

string url="

jdbc:informix-sqli://localhost:1533/db_name:informixser=myserver

";

//db_name為資料可名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).newinstance();

connection con

=drivermanager.getconnection(url,username,password);

jdbc

-odbc:

string driver="

sun.jdbc.odbc.jdbcodbcdriver";

string url="

jdbc:odbc:dbsource

";

//dbsource為資料來源名

string username="

username

";

//使用者名稱

string password="

password

";

//密碼

class.forname(driver).newinstance();

connection con

=drivermanager.getconnection(url,username,password);

常見資料庫分頁SQL語句

我們在編寫mis系統和web應用程式等系統時,都涉及到與資料庫的互動,如果資料庫中資料量很大的話,一次檢索所有的記錄,會占用系統很大的資源,因此我們常常採用,需要多少資料就只從資料庫中取多少條記錄,即採用分頁語句。根據自己使用過的內容,把常見資料庫sql server,oracle和my sql的分...

常見資料庫分頁SQL語句

sql server 從資料庫表中的第m條記錄開始取n條記錄,利用top關鍵字 注意假如select語句中既有top,又有order by,則是從排序好的結果集中選擇 select from select top n from select top m n 1 from 表名稱 order by 主...

常見資料庫分頁SQL語句

sql server 從資料庫表中的第m條記錄開始取n條記錄,利用top關鍵字 注意如果select語句中既有top,又有order by,則是從排序好的結果集中選擇 select from select top n from select top m n 1 from 表名稱 order by 主...