iT邦幫忙

0

SQL Server 2012起 有了 LocalDB

不過,我書本的說明、上課都還是用 SQL Server Express
安裝範例資料庫的作法,仍是「附加」資料庫檔案 或是 透過 Script來安裝
詳見 YouTube的教學影片 -- https://youtu.be/t50M\_s8QnkE
有位學員堅持要用 LocalDB來作。

我今天提供了作法與範例(範例也提供下載)。

第一,在您的 ASP.NET網站、專案裡面,加入 /App_Data 這個系統目錄

第二,把我的資料庫範例複製,放到 /App_Data 目錄裡面
(這個範例是SQL 2014做的,用SQL 2012會因為版本編號的問題而卡住,下載時請認明版本)

第三,理論上,您把檔案複製進去以後
Visual Studio右上方的 " 方案總管 ",
請選「伺服器總管」應該可以看見 "資料連結" 多了上圖的兩個「資料庫檔案」

完成後,連結字串大概是這個樣子:
<add name="testConnectionString"
connectionString="Data Source=(LocalDB)\MSSQLLocalDB;**AttachDbFilename=|DataDirectory|\test.mdf;**Integrated Security=True"
providerName="System.Data.SqlClient" />

範例下載&完整文章:
[ASP.NET專題實務] LocalDB範例檔的安裝 (SQL 2014 Express)
http://www.dotblogs.com.tw/mis2000lab/archive/2015/07/21/sql-express-localdb-20150721.aspx


尚未有邦友留言

立即登入留言