我試圖使用數據源屬性來創建一個數據源,例如下面的例子:與數據源連接字符串屬性到SQL Server
[TestMethod]
[DataSource("System.Data.SqlClient", "Data Source=.\\153.71.88.80;Database=LoadData_For_R10Core_10_5_Final_Extended;Integrated Security=True;Connect Timeout=30;User Instance=True", "Products", DataAccessMethod.Sequential)]
public void GetProducts()
{
}
但我不斷收到錯誤:
The unit test adapter failed to connect to the data source or to read the data. For more information on troubleshooting this error, see "Troubleshooting Data-Driven Unit Tests" (http://go.microsoft.com/fwlink/?LinkId=62412) in the MSDN Library.
爲了能夠連接到SQL服務器,創建連接字符串的正確格式是什麼。另外,我在該機器上有ODBC連接,所以如果有辦法使用ODBC的連接,我會更喜歡這種方式。
我改變了連接字符串: [數據源( 「System.Data.SqlClient的」, 「數據源= 153.71.88.80;數據庫= LoadData_For_R10Core_10_5_Final_Extended;集成安全性= TRUE;連接超時= 30;用戶實例=真」 ,「Products」,DataAccessMethod.Sequential)] 但是得到了完全相同的錯誤 –
您確定TCP/IP已啓用嗎?你可以連接SSMS嗎? – SqlACID