麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 幫助中心 > 正文

web.config配置連接字符串的方法

2024-07-09 22:47:09
字體:
來源:轉載
供稿:網友

代碼如下:
<configuration>
   <appSettings>
      <add key="connstr1" value="Data Source=.;Initial Catalog=DBName;Integrated Security=true"/>
      <add key="connstr2" value=".........">
   </appSettings>
   <connectionStrings>
      <add name="connstr3" connectionString="........" />
      <add name="connstr4" connectionString="......" providerName="System.Data.Sqlclient"
   </connectionStrings>
</configuration>

如上代碼所示:兩種方式為appSettings和connectionStrings

appSettings:

 ①它是asp.net1.1的時候用的,在vs2003中用的

 ②里面存的相當于鍵值對的形式,key和value。不僅僅可以存連接字符串,還可以存儲一些配置項。

 ③在appSettings中,不能使用ProviderName="System.Data......."(不過如果你要用也可以,只要寫在value里面就可以了,當成值傳遞過去)

 ④在后臺取值方式用代碼:

string conn=System.Configuration.ConfigurationManager.AppSettings["connstr";]
 

connectionStrings:

①它是asp.net2.0中新增的。

②里面存的也類似于鍵值對的形式,使用的是name和connectionString,一般就存連接字符串。

③在connectionStrings中可以,可以使用providerName.

④在后臺代碼,取值的方式:

string conn=System.Configuration.ConfigurationManager.ConnectionStrings["connstr"].ConnectionString;

既然connectionStrings是2.0版本出來的,那它肯定比appsettings有好處了:

網上如是說:

① 可將連接字符串加密,使用MS的一個加密工具即可。
② 可直接邦定的數據源控件,而不必寫代碼讀出來再賦值給控件。
③ 可方便的更換數據庫平臺,如換為Oracle數據庫,只需修改providerName

 

providerName它的作用是什么呢?

我們先看一下providerName的參數值。

①providerName="System.Data.SqlClient"  ----說明使用的是MSSQLServer數據庫
②providerName="System.Data.SqlLite"  ----說明使用的是SQLLite數據庫
③providerName="System.Data.OracleClient"  ----說明使用的是Oracle數據庫
或providerName="System.Data.Oracle.DataAccess.Client"  ----同上
④providerName="System.Data.OleDb"   ----說明使用的是Access數據庫

providerName可寫可不寫。

我們什么時候用providerName呢?

比如,我們現在要做一個項目,以后會賣個兩個企業使用:A和B。這就有不確定因素了,A使用Oracle,B使用SQLserver。所以

①數據庫:我們需要建兩個庫,一個用oracle,一個用Sqlserver。

 ②程序:我們一般不去寫兩個系統讓他們使用,我們肯定會去判斷,先判斷他們使用的是什么數據庫,然后再在程序里執行什么樣的數據庫腳本。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久亚洲成人 | 国产精品成人免费一区久久羞羞 | 激情久久一区二区 | 免费的性爱视频 | 日韩欧美电影一区二区三区 | 最新中文在线视频 | 石原莉奈日韩一区二区三区 | 免费人成年短视频在线观看网站 | 草人人| 欧美视频在线一区二区三区 | 精品亚洲va在线va天堂资源站 | 日本欧美在线播放 | 国产一级毛片国语版 | 成人毛片免费看 | 国产午夜精品久久久久婷 | 性爱免费在线视频 | 91精品国产99久久久久久红楼 | 欧美激情 在线播放 | 日本在线不卡免费 | av成人免费观看 | 性少妇videosexfreexx入片 | 偷偷操偷偷操 | 亚洲一级簧片 | 久久久久久久久久美女 | 亚洲欧洲日韩av | 成人在线观看免费视频 | 精品国产一区二区久久 | 7777在线观看 | 国产精品久久久不卡 | 精品成人国产在线观看男人呻吟 | 精品国产一区二区三区四区阿崩 | 青青草成人av | hdhdhd69ⅹxxx黑人| 毛片免费视频观看 | 91福利社在线 | 国产欧美精品一区二区三区四区 | 黄色大片在线免费观看 | 久久国产精品电影 | 手机免费看一级片 | 欧美一级做一a做片性视频 日韩黄色片免费看 | 国产免费视频一区二区裸体 |