Visual studio 2010 如何确定SQL Server Compact表的版本?

Visual studio 2010 如何确定SQL Server Compact表的版本?,visual-studio-2010,sql-server-ce,windows-ce,server-explorer,Visual Studio 2010,Sql Server Ce,Windows Ce,Server Explorer,我有一些在Windows CE应用程序中创建的.SDF表(access表数据从服务器应用程序传递,并转换为SQL server Compact记录/表) 我想在VisualStudio2010中从我的台式机上查看它们。但是,尝试在服务器资源管理器中创建新的数据连接时,选择两个“Microsoft SQL Server Compact”数据源(3.5和4.0)中的任何一个都会失败 当我选择3.5,然后选择“测试连接”时,它告诉我: 这不是有效的SQL Server Compact数据库文件,或者当

我有一些在Windows CE应用程序中创建的.SDF表(access表数据从服务器应用程序传递,并转换为SQL server Compact记录/表)

我想在VisualStudio2010中从我的台式机上查看它们。但是,尝试在服务器资源管理器中创建新的数据连接时,选择两个“Microsoft SQL Server Compact”数据源(3.5和4.0)中的任何一个都会失败

当我选择3.5,然后选择“测试连接”时,它告诉我:

这不是有效的SQL Server Compact数据库文件,或者当前SQL Server Compact引擎不支持此文件版本

当我选择4.0,然后选择“测试连接”时,它告诉我:

数据库版本不兼容。如果这是兼容文件,请运行修复。有关其他情况,请参阅文档。[Db version=0,请求的版本=0,文件名=MyRecalcitrantable.SDF


是否有一种方法可以连接到这些表,以便我可以查询它们以查看它们包含的内容?如何确定创建它们的版本(显然是在3.5之前),以便我可以使用VS的早期版本查看它们(或其他工具?)

您可以使用my SQL Server Compact Toolbox VS extension,它具有检测文件版本功能,但它们可能是2.0版文件,只能在Windows ce设备(或模拟器)上打开

您可以使用my SQL Server Compact Toolbox VS extension,它具有检测文件版本功能,但它们可能是2.0版文件,只能在Windows ce设备(或模拟器)上打开

VS 200X是否提供此类仿真器?您必须在设备上安装2.0查询仿真器,或安装具有Pocket PC仿真器的VS.NET 2003。VS 200X是否提供此类仿真器?您必须在设备上安装2.0查询仿真器,或安装具有Pocket PC仿真器的VS.NET 2003