我需要将我的SqlCE3.5数据库更新为4.0版本。当我尝试使用新的CE4.0连接提供程序访问我的3.5 sdf/数据库时,出现以下错误信息:System.Data.EntityException: The underlying provider failed on Open. ---> System.Data.SqlServerCe.SqlCeInvalidDatabaseFormatException: 该数据库文件是由早期版本的SQL Server Compact创建的,请使用SqlCeEngine.Upgrade ()方法进行升级。请问有人知道我该如何做吗?显然,我需要以编程方式完成这个任务,但不确定我应该做什么,或者我需要添加哪些引用等。谢谢!
SqlCeEngine.Upgrade()
!还是有问题吗?同时注意不同版本之间的不兼容性。 - leppie