簡體   English   中英

從Web表單連接到SQL Server時出錯

[英]Error in Connecting to SQL Server from a web form

我想在我的Webform程序中連接SQL Server。

我使用以下命令:

Connection = new SqlConnection("server=sharmi-PC/MSSQL2012;database=PeopleDb;trusted_connection=true");

但我得到一個錯誤:

PeopleManagement.BusinessLogic.dll中發生了類型為'System.Data.SqlClient.SqlException'的未處理的異常

附加信息:建立與SQL Server的連接時發生與網絡相關或特定於實例的錯誤。 服務器未找到或無法訪問。 驗證實例名稱正確,並且已將SQL Server配置為允許遠程連接。 (提供者:命名管道提供程序,錯誤:40-無法打開與SQL Server的連接)

我在SQL Server中的服務器名稱是

sharmi-PC\MSSQL2012

如果您說自己的服務器名稱是

sharmi-PC\MSSQL2012

那為什么不在連接中使用它呢?

用這個:

Connection = new SqlConnection(@"server=sharmi-PC\MSSQL2012;database=PeopleDb;trusted_connection=true");

對服務器/實例名稱使用正確的符號- 反斜杠 (如sharmi-PC\\MSSQL2012 )-而不是您使用的正斜杠( sharmi-PC/MSSQL2012 )...。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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