使用OleDBConnection连接到LocalDB

时间:2014-06-30 07:40:24

标签: localdb

如何让它在C#中运行?

我使用OleDBConnection从Delphi 7编写的客户端开始工作,这非常简单。 但我无法在visual studio 2012 C#

中使用它

我需要2种连接方式,

使用SQLConnection的第一个使用此连接字符串部分工作:

  

数据   源=(的LocalDB)\ V11.0; AttachDbFilename =" E:\ SQLServerData \ AdventureWorksLT2008_Data.mdf&#34 ;;初始   Catalog =; Integrated Security = True; Persist Security Info = False; User ID =

第二个应该使用这个连接字符串使用oledb连接:

  

提供商= SQLNCLI11;数据   Source =(localdb)\ v11.0; AttachDbFilename = \" E:\ SQL Server   Data \ AdventureWorksLT2008_Data.mdf \&#34 ;;初始目录=;集成   安全性= SSPI;持久安全信息=假;用户ID =

这总是失败并显示消息:

  

"尝试为文件\" E:\ SQL Server附加自动命名的数据库   数据\ AdventureWorksLT2008_Data.mdf \"失败。具有相同的数据库   名称存在,或指定的文件无法打开,或者它位于   UNC分享。"

0 个答案:

没有答案