0
我一直在試圖學習如何在C#中使用sql express,而且我很難連接到已經有數據的數據庫。當我連接到sql服務器時,我的程序添加了一個新的數據庫,而不是讀取當前在sql server中的數據庫。連接字符串將數據庫添加到數據庫而不是從數據庫中讀取
這是我的連接字符串,我認爲這是問題所在。
<add name="GolfLeague1" providerName="System.Data.SqlClient"
connectionString="Data Source=(localdb)\v11.0;Initial Catalog=aspnet-WebUI-20140205175325;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-WebUI-20140205175325.mdf" />
這給了我一個名爲GolfLeague1(WebUI)的新數據庫。我可以讀和寫,但這不是我想要做的。
我試過字符串有和沒有「數據庫=」。
我在這裏想念的是什麼?
謝謝你的迴應。我對這些選項做了更多的研究,並且能夠使連接字符串工作,但不能作爲帶有MDF文件的localdb。不知道這是不是一件壞事。這是我使用的字符串。 –
coolercargo
我的榮幸。我錯過任何提及? –
由於您使用的是Windows身份驗證,因此您需要設置集成安全性= true。 –