亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

ASP.NET web.config中數據庫連接字符串connectionStrings節的配置方法

2024-07-10 13:16:07
字體:
來源:轉載
供稿:網友
在ASP.NET開發的網站根目錄,有一個名為web.config的文件,顧名思義,這是為整個網站進行配置的文件,其格式為XML格式。
這里主要談談文件中的<connectionStrings>節。 <connectionStrings>節是對連接到數據庫的字符串進行配置,由于MS SQL Server與ASP.NET同屬于微軟的產品,因此是使用ASP.NET開發時首選的數據庫是MS SQL Server,本文只討論對MS SQL Server的連接字符串情況。
第一種情況,本地開發時,使用本地數據庫,如下面的代碼

復制代碼 代碼如下:


<connectionStrings>
    <add
connectionString ="Data Source=(LocalDB) /v11.0;AttachDbFilename=|DataDirectory| /Movies.mdf;Integrated Security=True" providerName ="System.Data.SqlClient" />
</connectionStrings>


討論:
這是使用PC進行本地開發最常用的數據庫連接字符串使用方式。其中,
name屬性指的是連接字符串名稱,網站中需要使用數據庫時,都需要引用這個連接字符串名稱;本例中為myConn;
Data Source屬性是數據庫服務器,(LocalDB)/V11.0說明使用本地數據庫服務器,版本號為11,即SQL Server 2012;
AttachDbFilename屬性是指定具體數據為名稱及位置,|DataDirectory| 對應ASP.NET網站中的系統目錄App_Data,本屬性值說明連接到本目錄中的名為Movies.mdf數據庫,其中,mdf文件名說明該數據庫需要SQL Server服務器的服務,但它本身是一個獨立的數據庫文件,可以進行復制粘貼而不需要在SQL Server管理系統(如SSMS)進行數據庫分離工作;
Integrated Security=True" 說明是集成驗證,是Windows驗證的方式,只要有這個屬性及屬性值,連接字符串中就不需要用戶名及密碼;
providerName ="System.Data.SqlClient"為數據提供程序
這種情況是本地開發最常用的情況:可以直接使用ASP.NET創建數據庫(擴展名即為.mdf),也可以使用ASP.NET網站配置生成ASPNETDB.MDF數據庫,當數據庫創建完成后,在ASP.NET界面中創建連接字符串,只需要提供連接字符串的名稱,連接字符串的其它屬性及屬性值可以自動在web.config文件中生成。

第二種情況,本地開發時,使用下面的連接字符串:

復制代碼 代碼如下:


<connectionStrings>
    <add connectionString="Data Source=|DataDirectory|MvcMusicStore.sdf"
providerName="System.Data.SqlServerCe.4.0"/>
</connectionStrings>


說明:這里的connectionString屬性比第一種情況簡單,注意這里的數據庫擴展名 .sdf,這是MS SQL Compact版本的數據庫,它不需要打開SQL Server的服務即可使用,精致小巧,便于使用,但支持性不如.mdf(這個是MS SQL Server標準版文件格式)。因此,在正常的PC機進行開發時,建議使用.mdf文件,如果在機器上沒有MS SQL Server服務運行時,.sdf是一個不錯的選擇。

第三種情況,本地開發時,使用下面代碼:

復制代碼 代碼如下:


<connectionStrings
<add
connectionString ="Data Source=(LocalDb)/v11.0;Initial Catalog=aspnet-MvcMovie-
2012213181139;Integrated Security=true" providerName ="System.Data.SqlClient" />
</connectionStrings>


說明:這里的數據庫名沒有擴展名,說明是由MS SQL Server直接管理的數據庫,不是獨立的數據庫文件(即:如果想復制該數據庫,需要在SQL Server管理工具中分離這個數據庫)。這種連接往往是使用SQL Server創建數據庫,再用ASP.NET創建連接,本地開發時,用的不是很常見。

第四種情況,遠程部署時,可以看到下面的代碼:

復制代碼 代碼如下:


<connectionStrings>
    <add connectionString="Data Source=服務器名;Initial Catalog=數據庫名;uid=用戶Id;pwd=用戶密碼;"/>
</connectionStrings>


說明:當需要把本地開發完成的ASP.NET網站部署到遠程空間(比如租用空間、比如自己的服務器),開始實際提供網站訪問服務時,則使用這種連接字符串。如果是租用空間,空間提供商會提供服務器名稱,數據庫名稱,用戶名及口令。注意這里沒有了Integrated Security=true"屬性名及屬性值,所以需要用戶名與密碼。
因此,當在使用連接字符串進行本地開發(往往是本文中第一種方式)完成并測試成功后,需要根據遠程服務器的數據,對連接字符串進行修改再上傳至遠程服務器,才能提供真正的Internet訪問。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
韩国v欧美v日本v亚洲| 欧美电影免费观看电视剧大全| www.久久色.com| 欧美一区第一页| 日本国产精品视频| 日韩久久精品电影| 九九热这里只有精品免费看| 国产精品入口免费视频一| 欧美福利视频网站| 不卡av在线播放| 亚洲精品美女在线观看播放| 亚洲一区av在线播放| 欧美日韩性视频| 日韩精品欧美国产精品忘忧草| 免费不卡在线观看av| 亚洲aⅴ男人的天堂在线观看| 国产成人av网址| 国产成人亚洲综合青青| 久久久www成人免费精品| 欧美第一页在线| 91午夜理伦私人影院| 欧洲成人在线观看| 亚洲成av人乱码色午夜| 亚洲成人精品在线| 欧美一级大片在线免费观看| 久久91精品国产91久久久| 欧美成人手机在线| 国产成人精品国内自产拍免费看| 欧美性猛交xxxx乱大交3| 欧美日韩亚洲精品一区二区三区| 国产91精品黑色丝袜高跟鞋| 亚洲免费视频在线观看| 国产精品丝袜白浆摸在线| 在线亚洲男人天堂| 久久夜精品va视频免费观看| 色综合伊人色综合网站| 国产日韩在线精品av| 亚洲成av人片在线观看香蕉| 日韩精品在线观看一区二区| 久久国产精品久久久| 91人成网站www| 欧美精品久久久久久久免费观看| 午夜精品久久久久久久男人的天堂| 国产91在线播放九色快色| 亚洲xxxx妇黄裸体| 亚洲www永久成人夜色| 美女扒开尿口让男人操亚洲视频网站| 国产精品久久久av| 日韩av影院在线观看| 国产亚洲美女精品久久久| 国产精品日韩精品| 亚洲激情第一页| 亚洲综合大片69999| 草民午夜欧美限制a级福利片| 久久精品视频在线| 久久久久久久久中文字幕| 久久99精品久久久久久噜噜| 91精品国产91久久久久久久久| 国产精品久久久久7777婷婷| 国产综合色香蕉精品| 精品无人区乱码1区2区3区在线| 中文字幕亚洲国产| 蜜臀久久99精品久久久无需会员| 欧美日韩一区二区精品| 国产精品福利小视频| 国产一区二区三区在线视频| 欧美激情欧美狂野欧美精品| 久久久久99精品久久久久| 日韩av一区二区在线| 亚洲精品久久久久久久久久久久久| 日韩亚洲精品电影| 九九热视频这里只有精品| 国产一区深夜福利| 久久久久久亚洲精品不卡| 午夜精品久久久久久久99黑人| 亚洲bt欧美bt日本bt| 日韩人体视频一二区| 国产99在线|中文| 欧美极品欧美精品欧美视频| 亚洲图片欧美午夜| 精品久久久久久中文字幕| 国产不卡在线观看| 亚洲日本中文字幕免费在线不卡| 热草久综合在线| 亚洲国产成人91精品| 一区二区三区精品99久久| 日韩在线视频国产| 成人亚洲激情网| 日韩欧美国产免费播放| 动漫精品一区二区| 欧美一级片免费在线| 日韩精品福利网站| www日韩中文字幕在线看| 91豆花精品一区| 精品少妇v888av| 91精品国产高清久久久久久| 欧美三级xxx| www.久久久久| 欧美性视频网站| 国产精品18久久久久久麻辣| 国产亚洲日本欧美韩国| 亚洲人成网站色ww在线| 久久精品91久久香蕉加勒比| 国产精品激情av电影在线观看| 在线观看日韩视频| 九九久久国产精品| 成人激情av在线| 久久久亚洲网站| 日韩欧美在线播放| 8090成年在线看片午夜| 亚洲网在线观看| 亚洲级视频在线观看免费1级| 国产精品视频一区二区三区四| 亚洲最大成人免费视频| 欧美一性一乱一交一视频| 九九九热精品免费视频观看网站| 中文字幕久久精品| 国产精品91在线| 久久精品久久久久| 国产欧美日韩视频| 亚洲欧洲一区二区三区久久| 欧美激情视频播放| 久久亚洲私人国产精品va| 91精品久久久久久综合乱菊| 久久久国产精品一区| 欧美视频在线观看免费| 国产一区红桃视频| 成人激情视频在线观看| 欧美二区乱c黑人| 亚洲第一网站男人都懂| 欧美电影免费看| 久久成人在线视频| 日本精品性网站在线观看| 日韩电视剧在线观看免费网站| 亚洲国产精品美女| 亚洲精品国产成人| 成人亚洲欧美一区二区三区| 国产精品久久久久久久电影| 中文字幕欧美精品日韩中文字幕| 久久九九精品99国产精品| 久久久久久久色| www.日本久久久久com.| 国产在线98福利播放视频| 精品久久在线播放| 亚洲视频日韩精品| 久久久国产一区二区| 亚洲精品国产精品自产a区红杏吧| 亚洲另类欧美自拍| 国产精品网红福利| 欧美亚洲国产日本| 美女扒开尿口让男人操亚洲视频网站| 美乳少妇欧美精品| 在线观看视频99| 国产一区二区三区高清在线观看| 欧美第一页在线| 欧美性生交xxxxx久久久| 日韩成人久久久| 91精品国产综合久久男男| 九九热最新视频//这里只有精品| 国产成人97精品免费看片| 日韩美女av在线| 疯狂欧美牲乱大交777| 91网站在线看| 国产精品1区2区在线观看|