簡體   English   中英

C#更新連接字符串Visual Studio

[英]C# Update Connection String Visual Studio

我在Visual StudioSQL 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM