Pur*_*ome 22 visual-studio-2010 sql-server-ce entity-framework-4 sql-server-ce-4
我需要将我的SqlCE3.5数据库更新为4.0.
当我尝试使用新的CE4.0连接提供访问我的3.5 sdf /数据库时,我收到以下错误消息: -
System.Data.EntityException:基础提供程序在Open上失败.---> System.Data.SqlServerCe.SqlCeInvalidDatabaseFormatException:数据库文件已由早期版本的SQL Server Compact创建.请使用SqlCeEngine.Upgrade()方法升级.
谁知道我怎么做到这一点?显然我需要以编程方式进行,但我不确定我应该做什么/我需要添加什么参考,等等.
干杯!
zvi*_*iad 10
当您看到此错误时无需升级:
数据库文件由早期版本的SQL Server Compact创建.请使用SqlCeEngine.Upgrade()方法升级.
只是:
System. Data.SqlServerCe Type/net version/4.0- 删除此项目(选择项目,然后单击此窗口底部的删除).System.Data.SqlServerCe 3.5并添加它.我认为这会奏效.
| 归档时间: |
|
| 查看次数: |
25279 次 |
| 最近记录: |