国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

.net中webc onfig 詳解

2019-11-02 15:05:33
字體:
供稿:網(wǎng)友

 這篇文章主要介紹了.net中webconfig 詳解,需要的朋友可以參考下

  

.net 提供的是針對當(dāng)前機(jī)器的配置。---名稱:machine.config

運(yùn)行機(jī)制:asp.net網(wǎng)站IIS啟動(dòng)的時(shí)候會加載配置文件中的配置信息,然后緩存這些信息,這樣就不必每次去讀取配置信息。在運(yùn)行過程中asp.net應(yīng)用程序會監(jiān)視配置文件的變化情況,一旦編輯了這些配置信息,就會重新讀取這些配置信息并緩存。

配置文件節(jié)點(diǎn):
必須明白: web.config文件是一個(gè)XML文件
所隸屬根節(jié)點(diǎn)的名稱:

 

代碼如下:
<configuration>
子節(jié)點(diǎn):<configSections></configSections>
<appSettings> </appSettings>
<connectionStrings></connectionStrings>
<system.web></system.web>
特殊: <system.webServer></system.webServer>-----用于指定適用于 Web 應(yīng)用程序的 IIS 7.0 設(shè)置,只適用于 IIS 7.0 集成模式 不適用于經(jīng)典模式,如果應(yīng)用程序正在經(jīng)典模式下運(yùn)行,則會忽略 Web.config 文件的
<configuration>

 

節(jié)點(diǎn)分析:
1.<connectionStrings>節(jié)點(diǎn)

  主要用于配置數(shù)據(jù)庫連接,可以在<connectionStrings>節(jié)點(diǎn)中增加任意個(gè)節(jié)點(diǎn)來保存數(shù)據(jù)庫連接字符串然后通過代碼的方式動(dòng)態(tài)獲取節(jié)點(diǎn)的值來實(shí)例化數(shù)據(jù)庫連接對象。
例如:

 

代碼如下:
<connectionStrings>
<!--SQL Server數(shù)據(jù)庫配置--> <add name="你所要取的名字(任意的)" connectionString=" Date Source=數(shù)據(jù)庫登陸名 ; Initial Catalog=數(shù)據(jù)庫名稱; User ID=登錄人 Password=登錄人密碼 "/>是可以配置多個(gè)數(shù)據(jù)庫的連接的
<add name="AspNetStudyConnectionString1" connectionString="Data Source=(local);Initial Catalog=AspNetStudy;User ID=sa;Password=sa"/>
<add name="ConnectionString" connec
天龍影院[www.aikan.tv/special/tianlongyingyuan/]
tionString="Data Source=10.0.0.52;Initial Catalog=NEW_HOSPITAL_DEV;User ID=hospital;pwd=hospital;"/>
</connectionStrings>

 

在代碼中藥讀取數(shù)據(jù)庫連接對象的做法:

 

代碼如下:
//讀取web.config節(jié)點(diǎn)配置
string connectionString = ConfigurationManager.ConnectionStrings["AspNetStudyConnectionString1"].ConnectionString;
//實(shí)例化SqlConnection對象
SqlConnection connection = new SqlConnection(connectionString);

 

從中可以看出好處:一旦開發(fā)時(shí)所用的數(shù)據(jù)庫和部署時(shí)的數(shù)據(jù)庫不一致,僅僅需要用記事本之類的文本編輯工具編輯connectionString屬性的值就行了

2.<appSettings>節(jié)點(diǎn)

作用:存儲asp.net應(yīng)用程序的一些配置信息,比如上傳文件的保存路徑等
例如可以配置圖片類型:

 

代碼如下:
<appSettings>
<add key="ImageType" value=".jpg;.bmp;.gif;.png;.jpeg"/>----<!--允許上傳的圖片格式類型-->
<add key="FileType" value=".jpg;.bmp;.gif;.png;.jpeg;.pdf;.zip;.rar;.xls;.doc"/><!--允許上傳的文件類型-->
</appSettings>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江安县| 桃园县| 万宁市| 玛纳斯县| 富阳市| 曲阜市| 延边| 彭州市| 井冈山市| 平顶山市| 平邑县| 双城市| 渝中区| 务川| 丰县| 永州市| 长宁区| 高州市| 青田县| 营山县| 庄浪县| 崇信县| 淄博市| 明光市| 伊宁市| 邵阳县| 宁陵县| 平潭县| 马龙县| 休宁县| 祁阳县| 西畴县| 沛县| 淮安市| 徐汇区| 三门县| 称多县| 方城县| 肇庆市| 怀远县| 固原市|