可以使用一个应用程序读取不同版本的SQL Server compact Edition的数据库吗?

时间:2012-01-09 08:17:17

标签: sql-server-ce

假设:

  • SQL Server精简版3.5和4.0的DLL
  • 几个只读数据库文件,一些属于3.5,有些属于4.0

是否可以在不升级的情况下查询这些数据库文件(文件是只读的)?我知道有这样的东西,如免注册(又名并排)COM,但我不知道细节。

感谢。

2 个答案:

答案 0 :(得分:1)

我在SQL Compact Query Analyzer项目中执行此操作。您可以查看并从http://sqlcequery.codeplex.com/

下载源代码

答案 1 :(得分:0)

是的,我在我的VS插件中执行此操作。我已经实现了3个项目(= 3个.NET DLL文件),一个是接口定义,第二个是针对此接口引用3.5的实现,第三个是引用4.0的实现 - 但也许你可以简单地使用我的脚本API,它有方法还要返回查询结果 - http://exportsqlce.codeplex.com