亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊(cè)會(huì)員 設(shè)為首頁(yè) | 收藏本站
當(dāng)前位置 : 首頁(yè)>軟件學(xué)院>數(shù)據(jù)庫(kù)>SQL>正文
 
使用VS 2005和SQL Server 2005創(chuàng)建連接

http://www.yibo1263.com 2008/4/25 12:47:48  來(lái)源:ccident  編輯:葉子
 
  在Visual Studio 2005連接SQL Server 2000數(shù)據(jù)庫(kù)時(shí),連接字符串會(huì)比較簡(jiǎn)單,一般遠(yuǎn)程連接的時(shí)候,只需像下面這樣配置Web.config文件:

<appSettings>
<add key="ConnectionString" value="server=(local);

database=MyDb;uid=sa;pwd=sa;Max pool size=1000;Connect  
Timeout=20"/>
</appSettings>

然后在代碼中通過(guò)調(diào)用下面的語(yǔ)句就可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接了。

SqlConnection conn = new SqlConnection
(ConfigurationSettings.AppSettings["ConnectionString"]);

在這樣的條件下我們只需把身份驗(yàn)證設(shè)置成為SQL Server和Windows驗(yàn)證就可以了。

而在SQL Server 2005數(shù)據(jù)庫(kù)中,假如直接這樣操作就會(huì)報(bào)下面的錯(cuò)誤:

在建立與服務(wù)器的連接時(shí)出錯(cuò)。在連接到 sql server 2005 時(shí),在默認(rèn)的設(shè)置下 sql server 不允許進(jìn)行遠(yuǎn)程連接可能會(huì)導(dǎo)致此失敗。 (provider: 命名管道提供程序, error: 40 - 無(wú)法打開(kāi)到 sql server 的連接) 。

我們就需要單獨(dú)對(duì)SQL server 2005進(jìn)行配置,步驟如下:

1.配置SQL Server外圍應(yīng)用服務(wù)器,開(kāi)啟SQL2005遠(yuǎn)程連接功能:

操作方式如下,點(diǎn)擊“配置工具”->“SQL Server外圍應(yīng)用配置器”,然后在打開(kāi)的窗口中選擇“服務(wù)和連接的外圍應(yīng)用配置器”->然后選擇Database Engine節(jié)點(diǎn)下的 “遠(yuǎn)程連接”,選擇“本地連接和遠(yuǎn)程連接”,同時(shí)選擇“同時(shí)使用TCP/IP和named pipes”,確定后然后需要重新啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)就可以了。

2.把登陸設(shè)置改為SQL server 和 windows 身份驗(yàn)證模式,具體設(shè)置如下:

打開(kāi)SQL server Management Studio管理器,點(diǎn)擊服務(wù)器上面右鍵然后查看屬性,在安全性選項(xiàng)里面對(duì)服務(wù)身份驗(yàn)證選擇“SQL server 和 windows 身份驗(yàn)證模式”。

3.修改SQL server sa的密碼,體設(shè)置如下:

在SQL server Management Studio管理器中,展開(kāi)服務(wù)器上的“安全性”->登陸名->在sa帳號(hào)上點(diǎn)右鍵屬性,這樣在“常規(guī)”的選擇頁(yè)中更改sa登陸帳號(hào)的密碼。注意SQL Server2005中,不允許密碼設(shè)置簡(jiǎn)單,否則會(huì)通不過(guò)。然后在選擇頁(yè)的“狀態(tài)”的登錄修改為啟用。

4.數(shù)據(jù)庫(kù)連接字符串:

數(shù)據(jù)庫(kù)連接字符串有很多種,如:

Data server=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sapassSql

Data server=服務(wù)器名\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data server=localhost\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data server=.;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data server=服務(wù)器名;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

具體的選擇是和SQL Server2005的版本有關(guān)系,如果是SQL server 2005 Express版本,則必須要有“\SQLEXPRESS”,因此如果字符串是定義為一個(gè)變量的時(shí)候應(yīng)該寫成Server=.\SQLEXPRESS。

5.在.net2.0 Framework中注冊(cè)SQL Server數(shù)據(jù)庫(kù):

找到.net2.0 Framework的安裝路徑,一般安裝在 “C:\Windows\Microsoft.NET\Framework\v2.0.50727”目錄下,然后在DOS中在指定目錄下運(yùn)行“ASPNET_REGSQL”指令,就會(huì)出現(xiàn)ASP.NET sql Server安裝向?qū),點(diǎn)擊“下一步”,然后選擇“為應(yīng)用程序服務(wù)配置SQL server”,然后直接點(diǎn)擊下一步,就會(huì)完成SQL Server注冊(cè)界面。我們就會(huì)看到NorthWind數(shù)據(jù)庫(kù)下面多了幾張表。

6.設(shè)置web.config文件:

在應(yīng)用程序中的web.config文件添加如下數(shù)據(jù)庫(kù)連接的配置:

<connectionStrings>

<add name="ConnectionSqlServer" 
connectionString="Data Source=        
.\SQLEXPRESS;Initial Catalog=Northwind;   
User ID=sa;Password= sapassSql" providerName="System.Data.SqlClient"/> 
</connectionStrings>

本新聞共2頁(yè),當(dāng)前在第1頁(yè)  1  2  

收藏】【打印】【進(jìn)入論壇
  相關(guān)文章:

·微軟將于8月推出SQL Server 2008 
·深入探討SQL Server 2008商務(wù)智能
·SQL Server2000數(shù)據(jù)庫(kù)崩潰后的補(bǔ)救措施
·將數(shù)據(jù)庫(kù)直接備份到網(wǎng)絡(luò)上其它計(jì)算機(jī)硬盤
·介紹微軟SQL Server 2008
·SQL Server2005如何設(shè)置多字段做關(guān)鍵字

 
 
 
最新文章

搶先蘋果,消息稱英特爾芯片采用臺(tái)積電
三星揭曉業(yè)內(nèi)首款單條 512GB DDR5 內(nèi)存
vivo 高端新機(jī)爆料:120Hz 曲面屏 + 天
vivo Y21 在印度正式上市:Helio P35 芯
微星推出 GeForce RTX 3080 Sea Hawk X
消息稱三星 Galaxy Tab S8 系列平板將放
機(jī)械革命推出 F6 輕薄本:16 英寸全面屏
英特爾 12 代 Alder Lake CPU 600 系列
雷軍:向小米手機(jī) 1 首批用戶每人贈(zèng)送價(jià)
小米李明談?dòng)脩舯惶叱?nbsp;MIUI 測(cè)試版:大

推薦文章
1
2
3
4
5
6
7
8
9
10
叛逆嫩模性感寫真
宮如敏不雅照瘋傳 看張馨予韓一菲獸獸誰(shuí)
不懼孔子搶位 阿凡達(dá)游戲影音配置推薦
2015第十七屆“東北安博會(huì)”火爆招商
第十六屆東北國(guó)際公共安全防范產(chǎn)品博覽
2016年第五屆中國(guó)國(guó)際商業(yè)信息化博覽會(huì)
2016年第五屆中國(guó)國(guó)際POS機(jī)及相關(guān)設(shè)備展
互聯(lián)網(wǎng)電視熟了嗎 2013最火電視深解析
桑達(dá)獲邀出席2015中國(guó)(廣州)國(guó)際POS機(jī)
寶獲利報(bào)名參加“2015年度中國(guó)POS機(jī)行業(yè)
八卦圖解 More>>
叛逆嫩模性感寫真 宮如敏不雅照瘋傳 看張馨予韓一菲
周偉童魔鬼身材日本性感寫真圖  聯(lián)想V360筆記本模特寫真
奇台县| 河西区| 安图县| 文安县| 那曲县| 信阳市| 沁水县| 安泽县| 平乐县| 宁夏| 安新县| 双鸭山市| 南雄市| 乳山市| 华宁县| 邵阳市| 呼和浩特市| 社旗县| 蒲城县| 六枝特区| 溧水县| 崇明县| 元氏县| 饶平县| 苍梧县| 辽阳县| 丰台区| 阳西县| 普宁市| 海安县| 合作市| 民乐县| 漯河市| 油尖旺区| 靖安县| 景洪市| 余庆县| 海安县| 仲巴县| 公主岭市| 台湾省|