国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

使用VS 2005和SQL Server 2005創建連接

瀏覽:42日期:2023-11-05 08:37:11
在Visual Studio 2005連接SQL Server 2000數據庫時,連接字符串會比較簡單,一般遠程連接的時候,只需像下面這樣配置Web.config文件:

<appSettings><add key='ConnectionString' value='server=(local);database=MyDb;uid=sa;pwd=sa;Max pool size=1000;Connect Timeout=20'/></appSettings>

然后在代碼中通過調用下面的語句就可以實現數據庫的連接了。

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

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

而在SQL Server 2005數據庫中,假如直接這樣操作就會報下面的錯誤:

在建立與服務器的連接時出錯。在連接到 sql server 2005 時,在默認的設置下 sql server 不允許進行遠程連接可能會導致此失敗。 (provider: 命名管道提供程序, error: 40 - 無法打開到 sql server 的連接) 。

我們就需要單獨對SQL server 2005進行配置,步驟如下:

1.配置SQL Server外圍應用服務器,開啟SQL2005遠程連接功能:

操作方式如下,點擊“配置工具”->“SQL Server外圍應用配置器”,然后在打開的窗口中選擇“服務和連接的外圍應用配置器”->然后選擇Database Engine節點下的 “遠程連接”,選擇“本地連接和遠程連接”,同時選擇“同時使用TCP/IP和named pipes”,確定后然后需要重新啟動數據庫服務就可以了。

2.把登陸設置改為SQL server 和 windows 身份驗證模式,具體設置如下:

打開SQL server Management Studio管理器,點擊服務器上面右鍵然后查看屬性,在安全性選項里面對服務身份驗證選擇“SQL server 和 windows 身份驗證模式”。

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

在SQL server Management Studio管理器中,展開服務器上的“安全性”->登陸名->在sa帳號上點右鍵屬性,這樣在“常規”的選擇頁中更改sa登陸帳號的密碼。注意SQL Server2005中,不允許密碼設置簡單,否則會通不過。然后在選擇頁的“狀態”的登錄修改為啟用。

4.數據庫連接字符串:

數據庫連接字符串有很多種,如:

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

Data server=服務器名SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

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

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

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

具體的選擇是和SQL Server2005的版本有關系,如果是SQL server 2005 Express版本,則必須要有“SQLEXPRESS”,因此如果字符串是定義為一個變量的時候應該寫成Server=.SQLEXPRESS。

5.在.net2.0 Framework中注冊SQL Server數據庫:

找到.net2.0 Framework的安裝路徑,一般安裝在 “C:WindowsMicrosoft.NETFrameworkv2.0.50727”目錄下,然后在DOS中在指定目錄下運行“ASPNET_REGSQL”指令,就會出現ASP.NET sql Server安裝向導,點擊“下一步”,然后選擇“為應用程序服務配置SQL server”,然后直接點擊下一步,就會完成SQL Server注冊界面。我們就會看到NorthWind數據庫下面多了幾張表。

6.設置web.config文件:

在應用程序中的web.config文件添加如下數據庫連接的配置:

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

至此,我們就可以在Visual Studio 2005中調用SQL Server的數據連接了。

最后,我們來測試數據連接,首先打開Visual Studio 2005,在視圖的“服務器資源管理器”來添加SQL server 2005的連接,通過輸入服務器名稱和對應的SQL Server身份驗證的sa用戶名密碼后,選取對應的數據庫,最后點擊“測試連接”,即可成功連接到數據庫了。

標簽: Sql Server 數據庫
主站蜘蛛池模板: 午夜性片| 国产一区二区影视 | 欧美精品久久久久久久久大尺度 | 精品一区二区三区在线观看 | 看日本真人一一级特黄毛片 | 色一级片| 亚洲美女视频在线 | 欧美性色xo影院在线观看 | 9l国产精品久久久久麻豆 | 国内自拍在线观看 | 性刺激久久久久久久久 | 国内精品不卡一区二区三区 | 一级片视频免费看 | 国产日韩精品一区在线不卡 | 久久91精品国产91 | 国产在线精品一区二区三区不卡 | 免费一级毛片视频 | 成人黄色在线网站 | 亚洲精品国产专区一区 | tom影院亚洲国产 | 亚洲精品视频在线观看免费 | 日本不卡一二三 | 久久久国产成人精品 | 亚洲高清在线观看视频 | 经典国产一级毛片 | 亚洲精品国产精品一区二区 | 欧美日韩大片 | 久久狠狠一本精品综合网 | 久久久精品免费热线观看 | 日本一区二区不卡久久入口 | 日韩中文字幕在线亚洲一区 | 福利网址在线 | 91小视频在线观看免费版高清 | 欧美大尺度aaa级毛片 | 国产三级精品在线观看 | 国产成人3p视频免费观看 | 91精品一区二区三区在线播放 | 一级a毛片| 欧美日韩一区二区三区视频 | 高清一本之道加勒比在线 | 91精品免费国产高清在线 |