資料庫常用連線字串

2021-04-09 01:44:49 字數 3073 閱讀 8751

在asp.net中的web程式的設定中我們必須用到web.config來儲存資料庫連線字.事實上這是個

很好的做法,因為可以省去我們很多的麻煩還可以幫助我們避免不必要的錯位,是的很多情況下

標記中來記錄的.這裡請看乙個oracle的例子如下:

而在你的應用程式中你只要這樣寫,就可以了,如下:

很輕鬆是嗎?不必每次都輸入同樣的連線字,也不要記住那些討厭的資訊了,只需要起乙個好記的

名字就可以.

好了下面我在來給出其他的一些連線字

mysql

的連線字

:

connectionstring = "data source=localhost;" +

"database=mysqldatabase;" +

"user id=myusername;" +

"password=mypassword;" +

"command logging=false";

ole db

:ibm as/400 ole db 的

' vb.net

dim ooledbconnection as oledb.oledbconnection

dim sconnstring as string = _

"provider=ibmda400.datasource.1;" & _

"data source=myas400dbname;" & _

"user id=myusername;" & _

"password=mypassword"

ooledbconnection = new oledb.oledbconnection(sconnstring)

ooledbconnection.open()

oracle ole db

' vb.net

dim ooledbconnection as oledb.oledbconnection

dim sconnstring as string = _

"provider=oraoledb.oracle;" & _

"data source=myoracledb;" & _

"user id=myusername;" & _

"password=mypassword"

ooledbconnection = new oledb.oledbconnection(sconnstring)

ooledbconnection.open()

sql server ole db

' vb.net

dim ooledbconnection as oledb.oledbconnection

dim sconnstring as string = _

"provider=sqloledb;" & _

"data source=myservername;" & _

"initial catalog=mydatabasename;" & _

"user id=myusername;" & _

"password=mypassword"

ooledbconnection = new oledb.oledbconnection(sconnstring)

ooledbconnection.open()

sql server

在system.data.sqlclient 

sqlconnection osqlconn = new sqlconnection();

osqlconn.connectionstring = "data source=(local);" +

"initial catalog=mysqlserverdbname;" +

"integrated security=sspi";

osqlconn.open();

1、

sql server

的連線方式

以本地伺服器(localhost),資料庫(northwind)為例,可以有以下一些連線方式

sqlconnection conn=new sqlconnection( "server=localhost;integrated security=sspi;database=northwind");

sqlconnection conn = new sqlconnection("data source=localhost;integrated security=sspi;initial catalog=northwind;");

sqlconnection conn = new sqlconnection(" data source=localhost;initial catalog=northwind;integrated security=sspi;persist security info=false;workstation id=xurui;packet size=4096; ");

sqlconnection myconn  = new sqlconnection("persist security info=false;integrated security=sspi;database=northwind;server=localhost");

sqlconnection conn = new sqlconnection(" uid=sa;pwd=***;initial catalog=northwind;data source=localhost;connect timeout=900");

心得:a.server

和database,data source和initial catalog配對使用的,可以互相替換(見笑)

b.integrated security

預設值是false,此時需要提供uid和pwd,即將以sql server 使用者身份登陸資料庫;如果設定為true,yes 或 sspi,這不能出現uid和pwd,將以windows使用者省份登陸資料庫。強烈推薦用後一種形式,安全性更高。

c.integrated security

和persist security info同時出現,後者設定為false,可保證資訊保安。

sqlServer資料庫常用連線字串

sqlserver 資料庫常用連線字串 使用者名稱和密碼驗證的方式去連線到資料庫伺服器 windows驗證的方式去連線到資料庫伺服器 常用的屬性 伺服器data source server 資料庫initial catalog database 使用者名稱user id uid密碼 password...

資料庫連線字串 EXCEL 連線字串

odbc 標準driver driverid 790 dbq c myexcel.xls defaultdir c mypath sql表示式 select from sheet1 例如 在excel工作表名稱後面跟 字元並且使用 將其括起來。ole db 標準provider microsoft....

資料庫連線字串 Oracle 連線字串

odbc 新版本driver server myserveraddress uid myusername pwd mypassword 舊版本driver connectstring oracleserver.world uid myusername pwd mypassword ole db,ol...