簡述VC_ADO串連SQL SERVER時連接字串的模式

來源:互聯網
上載者:User

一、串連SQL SERVER的第一種串連字串:

是針對資料庫身分識別驗證模式為”SQL SERVER 和 windows“而言,

串連字串為:

CString strConn;

strConn = ”Provider = SQLOLEDB.1;\

Persist Security Info = true;\

User ID = sa;\

Password=123456;\

Initial Catalog = tempdb;\

Data Source = 127.0.0.1”;

(包含 6 項,有使用者名稱和密碼,資料庫名,伺服器名(伺服器名可以是網路上的,此時是一個IP地址))

二、串連SQL SERVER的第二種串連字串:

針對身分識別驗證模式為“僅 windows”,

串連字串為:

strConn= “

Provider = SQLOLEDB.1;\

Integrated Security=SSPI;\

Persist Security Info =false;\

Initial Catalog = tempdb;\

Data Source = (local)”;

(包含 5 項,因為已經有windows驗證了,所以不再需要使用者名稱和密碼,如果是原生SQL SERVER,那麼伺服器名可寫為(local))

三、串連SQL SERVER的第二種串連字串:

僅針對ODBC的串連方式,

串連字串為:

strConn= “

Provider = SQLOLEDB;\

Server = (local);\

Database = tempdb;\

uid = sa;\

pwd=12345;"

以上三種串連方式,記住任意一種即可,推薦使用第二種

關於串連字串的問題,我們可以藉助 udl 檔案來處理~~

新建立一個空的txt檔案.把副檔名修改為udl就行了.

UDL本身是個文字檔.

它的主要作用是查看配置好的資料庫連接字.先配置好.然後使用記事本開啟

eg:我們在案頭建立一個 test.udl 檔案,

1.如果要串連SQLserver資料庫,【提供者】選擇:

microsoft ole db provider for sql server這一項,

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.