2011-06-02 68 views
0

我無法讓我的C#應用程序連接到DB。我嘗試了很多方法來連接。 DB在那裏。而且,我可以通過sql服務器進行訪問。但是,從我的代碼中,我不斷收到以下消息:從C#應用程序問題連接到SQL Server 2005

錯誤訪問數據庫,同時建立了 連接到SQL Server發生 網絡相關的或特定於實例 錯誤。沒有找到或無法訪問服務器 。 驗證實例名稱是否爲 正確,並且該sql服務器是 配置爲允許遠程 連接。提供者:sql network 接口,錯誤26 - 錯誤定位 指定的服務器/實例。那麼也是 錯誤發生連接不是 open.my數據源名稱是 aastha \ sqlexpress.for此共振 轉義序列無法識別。

+2

這是一個可能的連接字符串問題!嘗試發佈! – danyolgiax 2011-06-02 18:09:11

+2

你可以發佈你的連接字符串 – 2011-06-02 18:10:07

+0

是啊發佈連接字符串刪除任何密碼,雖然 – 2011-06-02 18:12:23

回答

0

以下是獲取有效連接字符串的簡單方法。

  1. 桌面
  2. 上創建一個新的文本文檔重命名其擴展名從.txt爲.udl
  3. 使用嚮導連接到數據庫
  4. 打開.udl文件在記事本中
  5. 複製串
  6. 粘貼到連接字符串
0

首先確保您可以連接到SQL服務器使用您的應用程序相同的憑據。基本上確保您啓用了Windows和SQL身份驗證,IF您正在使用SQL用戶名。

如果您正在努力處理連接字符串,請到這裏http://www.connectionstrings.com/並找到您需要的。