我想从旧的 asp-classic 站点连接到 SQL Server Compact Edition 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