0

任何人都可以幫忙嗎?我的數據庫(.MDF)似乎沒有附加到我的。 SQLExpress,但我可以在VS 2010中查看它?

我在APP_Data下使用ADD ITEM並選擇SQL Server數據庫創建了一個數據庫,並且確實在那裏。我甚至可以雙擊它並在VS 2010中的服務器資源管理器選項卡中打開。

,我在我的web.config已配置的連接是以下

<add name="ApplicationServices" 
    connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|testDB.mdf;User Instance=true" 
    providerName="System.Data.SqlClient" /> 

正如你可以在其使用看看。\的SQLExpress。但是,如果我打開SQL Server管理並連接到。\ SQLEXpress數據庫不存在。

其實我需要訪問數據庫的原因是我需要通過aspnet_regsql.exe將成員資格信息添加到它。

我也試過這個通過aspnet_regsql.exe彈出一個gui,我在服務器名稱中輸入。\ SQLExpress,我選擇了數據庫,但數據庫不存在。

我很困惑,爲什麼不附加它?但VS 2010可以在服務器資源管理器選項卡中查看它。

我創建了一個空白aspx文件和經由IE加載它,我presummed這將迫使分貝的安裝。

我一定是做錯了什麼?

任何人都可以提供任何信息?我知道這一定是愚蠢的東西我做

感謝

回答

1
data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|testDB.mdf;User Instance=true 

刪除用戶實例=真

,僅供參考,斜體不代碼塊的工作:P

而且connectionstrings.com是一個很好的資源。

這是另一個好的link for SQL Express,雖然它是用於2005

+0

謝謝大衛!感謝您的確認 – Martin 2010-09-24 11:42:45

相關問題