![](/img/trans.png)
[英]Cannot use using construction to connect to SQL Server in UWP application
[英]Cannot connect to SQL Server using SqlClient in a desktop application
使用SQL用戶名和密碼連接到SQL Server完全沒有問題。 這些方案可以正常工作:
例如,這在MVC項目中有效:
new SqlConnection("Server=DB1;Database=testdb;User Id=testuser;Password=testuser1;").Open();
但是,當在桌面應用程序項目中運行時,此相同的代碼將失敗。 它導致以下內部異常錯誤:
用戶名或密碼不正確
(是的,用戶名和名稱之間有空格)
我試過了:
但是,仍然沒有。
為什么我可以從桌面.NET應用程序中運行的代碼以外的所有內容連接到SQL Server? 在連接發生之前,是否有一些辦法會刪除我的密碼?
我們試試吧 :
data source=DB1;initial catalog=testdb;persist security info=True;user id=testuser;password=testuser1;
用戶必須是SQL用戶。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.