.net 總結web.config配置數據庫鏈接

一直習慣百度查找資料,然後解決問題,從來不曾從官方尋找說法,心中總是不太有底,趁着過年,嘗試總結一下:

公司一直使用如下配置鏈接:

  <appSettings>
    <add key="IsBank" value="false" />
  </appSettings>
  <connectionStrings>
    <clear />
    <!-- 
   Access的寫法:
        <add name="ConnectionSetting" connectionString="database/gis.mdb"
        providerName="OleDB" />
        
   Oracle的寫法:
        <add name="ConnectionSetting" connectionString="Provider=MSDAORA.1;Data Source=Wish;Persist Security Info=False;User ID=scott;password=tiger;"
        providerName="Oracle" />
SQLEXPRESS的寫法
           <add name="MovieDBContext"
    connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;database=Movies;User ID=sa;password="
    providerName="System.Data.SqlClient"/> 
以上未經證實
    -->
    <add name="ConnectionSetting" connectionString="Server=www.xxx.cn,56001;uid=sa;pwd=xxx;database=xxx;pooling=true;Max Pool Size = 2000;" providerName="SQLServer" />
  </connectionStrings>

問題在於,這個配置鏈接寫法,誰規定的呢?

.net官方文檔,查到的信息僅限如下:關於add節中 connectionString=""值沒有相關描述,介紹,

https://docs.microsoft.com/en-us/iis-administration/security/integrated/web.config

 

難過,最後還是找到其他csdn博友,看起來比較靠譜,

https://www.cnblogs.com/zhoading/p/8601637.html

要點:provideName作用,及新增幾種數據庫鏈接,目前本人都未經實際測試驗證,

本問題暫時探究至此,歡迎互相瞭解,

 

 

 

 

發佈了53 篇原創文章 · 獲贊 21 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章