0

我猜的解決辦法很簡單。我試圖連接到使用以下線在我的電腦上的SQL Express服務器:SQL Server連接字符串「要幾個參數」

pConnection->Open("Data Source=PETERPAN\SQLEXPRESS;Initial Catalog=Mydata;User Id = Test;Password = Test;False");//(connectionstring,userID,pwd,longoption); 

兩個問題:我一定要放在「引號」,或乾脆將整個字符串連接字符串的每一個部分?什麼是我提示的「longoption」?

我得到現在的錯誤是:「爲了在函數調用幾個參數」

我很高興的任何幫助。祝你今天愉快! Lumpi

回答

0

你沒有提及你使用的是什麼語言,但我打賭最後一個false不是連接字符串的一部分,而是Open()的第二個參數;

pConnection->Open("Data Source=PETERPAN\SQLEXPRESS;Initial Catalog=MyData", "Test", "Test", False); 
+0

UUPS,我忘了使用VS2010express寫一個控制檯應用程序,我使用C++。 – Lumpi 2011-04-24 13:07:07

+1

@Lumpi - 我也看出來了字符串中的「\」,並用「\\」,而不是嘗試。 – 2011-04-24 15:06:42

+0

@波佩爾鬆 - 謝謝。你的權利! – Lumpi 2011-04-24 15:24:01

0

查看網站connectionstrings。他們會給你一個廣泛的選擇,把你要發送到的數據庫發送給你。這些連接字符串的複製粘貼應該可以正常工作。我認爲最接近你的描述的人會SQL Server 2008