[英]Multiple locations for connection string in C# winforms visual studio?
[英]C# Update Connection String Visual Studio
我在Visual Studio
和SQL Server
遇到一些連接問題。
這是我的web.config
文件中的連接字符串;
<connectionStrings>
<add name="WintipToysConnectionString" connectionString="Data
Source=localhost\sqlexpress;Initial Catalog=WINGTIPTOYS;Integrated
Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
根據我在Visual Studio
找到的DB connection string
,我的connection string
為;
Data Source=localhost\sqlexpress;Initial Catalog=WINGTIPTOYS;Integrated Security=True
似乎加起來了-但是,當我的程序達到某一行時,我會收到此錯誤 ;
System.Data.SqlClient.SqlException:'與SQL Server建立連接時發生與網絡相關或特定於實例的錯誤。 服務器未找到或無法訪問。 驗證實例名稱正確,並且已將SQL Server配置為允許遠程連接。 (提供者:SQL網絡接口,錯誤:50-發生本地數據庫運行時錯誤。無法創建自動實例。有關錯誤詳細信息,請參閱Windows應用程序事件日志。
實際上,我正在關注Microsoft網站上的WingTipToys教程,並且正在努力使其使用我附加到SSMS的數據庫。
我可以在VS
內編寫查詢,效果很好。 所以我真的不明白為什么我的程序在運行時會出現此錯誤 ?
謝謝。
誠然,在很短的時間內沒有使用過SQLExpress。 看起來您使用的語法是針對“實例”的-錯誤消息中指出了這一點:
...無法創建自動實例...
您所擁有的看起來像server\\instance
conn字符串語法...
像這樣連接到SQL Express的“默認”實例: Data Source=.\\\\SQLExpress
參考此:
嗯...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.