我新的SQL數據庫C#項目,我有一個問題,連接到我的Windows窗體應用程序,它是一個單用戶應用程序的數據庫,我想用它只是爲我自己。我在Windows7 64位上使用Visual Studio 2012,並在我的DELL Inspiron15 3521筆記本電腦上安裝了SQL Server 2008和2012(太多信息了?對不起,我非常絕望)。首先我不知道我的連接字符串是正確的還是正確的形式。這是我的連接字符串:Connectionstring:它是正確的形式嗎?
con.ConnectionString = "Data Source=(local); Initial Catalog=Library;Integrated Security=True";
所以,請幫我糾正,當這個代碼在Visual Studio 2012上運行它告訴我,「無法打開數據庫‘圖書館’登錄所請求的另一個問題是登錄失敗。」當我在SQL Server中的身份驗證是Windows身份驗證並且沒有任何登錄信息添加到數據庫時,會發生這種情況。是它的任何配置或它只是我的代碼是錯誤的?
在先進的感謝
你可以嘗試使用'SqlConnectionStringBuilder' – Niewidzialny
你有沒有嘗試設置'數據源='你的SQL Server 2008的服務器名稱例如像'演示-MY-DSK024 \ SQLEXPRESS'或一些東西,可以通過右鍵單擊服務器名稱和常規選項卡找到? –
當您使用VS 2012時,應該很容易打開「查看 - >服務器資源管理器」,右鍵單擊「數據連接」 - >「添加連接」。以下對話框將幫助您連接。連接字符串可以通過「屬性」從新創建的連接複製(如果你需要的話) – Shnugo