我想從一箇舊的ASP經典站點連接到SQL Server精簡版4.0,但我總是得到錯誤:ADO連接到SQL Server精簡版4.0
"Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified. "
我試圖
sCon = "Data Source=c:\temp\sqlcompact.sdf;Encrypt Database=True;Password=testtest;Persist Security Info=False;"
和
更新: 錯誤:多步OLE DB操作生成錯誤。檢查每個OLE DB狀態值(如果可用)。沒有工作完成
sCon = "Provider=Microsoft.SQLSERVER.CE.OLEDB.4.0;Data Source=c:\temp\sqlcompact.sdf;Password=testtest;"
沒有任何成功。
通常可以從ADO連接到SQL Server CE 4.0嗎?
更新: 示例代碼 打開連接:
dim sCon
dim gCON : set gCON=CreateObject ("ADODB.Connection")
sCon = "Provider=Microsoft.SQLSERVER.CE.OLEDB.4.0;Data Source=c:\temp\sqlcompact.sdf;Pwd=testtest;"
gCon.ConnectionString = sCon
gCon.Open
gCon.Close
郵政更多的代碼:你如何實際打開的連接?看起來你沒有正確使用`sCon`。 – 2011-02-15 08:51:09
@Shadow Wizard我已經連接到Oracle和Sql Server 2008,沒有問題,使用不同的連接字符串 – Yots 2011-02-15 10:10:58