VS 項目自帶數據庫連接

VS 項目連接項目中包含的數據庫

本人最近在做一個WEB課程的項目設計,不同於java web的開發工具,在VS這款強大的IDE中開發asp項目可謂是十分方便,微軟已經幫程序猿們盡肯能地提供方便快捷的編程手段。
數據庫調用與構建方面,VS就做得很好。程序猿通過建立asp項目,可以自己添加相關的數據庫文件作爲網站的後臺數據庫支撐,而並不一定非要在後臺主機上安裝一個專門的數據庫,然後通過代碼與本機的專門以安裝的數據庫相連以支撐前臺。
解決方案中,我們可以建立這樣的一個文件夾,看過來:



這個文件是SQL Server數據庫的文件類型,擴展名是“.mdf”,當然我們可以像在sql server數據庫管理工具中一樣操作這個數據庫文件(查詢,建表,更改 or whaterver)。更人性化的考慮還有,我們可以選擇這樣的web項目類型來生成一個自帶數據庫文件的項目,項目中還寫好了基本的註冊、登錄、關於等基本的網頁文件和後臺處理代碼,我們要做的就是在這些基本的代碼上稍作修改。
談及數據庫,必然要談及數據庫連接的問題,C#連接後臺主機的數據庫服務器的方法這裏就不在介紹,這裏介紹一下如何連接項目文件包含數據庫,本人在碼代碼的時候一直按照原來連接後臺數據庫服務器的方法來嘗試連接項目裏的數據庫,幾經失敗,曾一度抓狂,終獲成功哭。。。Okay,這裏展示正確的連接方法:我們在web.config文件中添加這樣的一串數據表示數據庫連接字符串,供後臺代碼連接數據庫時調用:
<connectionStrings>
    <add name="difineNameHere" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=data_file_name;AttachDbFilename=|DataDirectory|\data_file_name.mdf;Integrated Security=SSPI" providerName="System.Data.SqlClient"/> </connectionStrings>

後臺C#代碼中通過“difineNameHere”調用數據庫字符串創建數據庫連接對象:
 String myConnStr = ConfigurationManager.ConnectionStrings["difineNameHere"].ToString();
        SqlConnection myConn = new SqlConnection(myConnStr);
        myConn.Open();
OK,自己試試吧!
今天是2017年內12月31日,2017的last day,程序猿的文學情懷突然迸發,獻詞一首,對2017 say goodbye,向2018 say hello!那詞正是:

如夢令   
           
日來漫漫濃霧,
黃昏不見落暮。
信步遊街角,
盡掛燈紅彩布。
駐步,駐步,
今夕明朝將渡。

 —— Timlong  

望2018每天更進步一點,come on!再見





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章