为windows mobile 6.5创建SDF文件

时间:2011-04-28 05:41:30

标签: vb.net windows-mobile-6.5 sdf

我使用ms sql server express 2005创建了一个vs 2005项目和一个sdf文件。我尝试在MC65中连接它。我收到了这个错误

  

数据库文件已创建   早期版本的SQL Server   紧凑。请升级使用   SqlCeEngine.Upgrade()方法。

如何解决?

2 个答案:

答案 0 :(得分:2)

Dim engine As SqlServerCe.SqlCeEngine = New SqlServerCe.SqlCeEngine("Data Source=" & Path & SDFfileName)

engine.Upgrade("Data Source=" & Path & SDFfileName & ";")

答案 1 :(得分:0)

现在它有效。我使用ms sql server express 2008创建sdf。在Window Mobile中,我想知道没有向后兼容。是这样的吗?