【问题标题】:Corrupted Database Sql Server CE (Windows Mobile CE 5.0)损坏的数据库 Sql Server CE (Windows Mobile CE 5.0)
【发布时间】:2017-05-12 21:32:19
【问题描述】:

当我尝试将我的项目部署到智能设备时出现错误,因此使用模拟器一切正常,但是当我使用智能设备时,数据库无法正常工作,当我打开它时,我得到了这个错误(我使用了 Visual Studio 2008 和语言 C#):

Error : 0x800004005 E_FAIL
Native_Error: (25017)
Description : le fichier de base de données est peut-être endommagé. Exécuter l'utilitaire de réparation pour vérifier le fichier de la base de données [Database Name] .
Interface defining error: IID_IDBInitialize
Param:0: 0
Param:1: 0
Param:2: 0
Param:3: Program Files\ project_name\database_name.sdf
Param:4: 
Param:5:

【问题讨论】:

  • 您尝试过修复数据库吗?
  • 是的,我在设备上压缩了我的数据库并且我进行了管理,没有任何改变。
  • 紧凑不一样的修!并确保使用最新版本的 SQLCE 运行时...
  • 如何修复我的数据库?
  • 调用SqlCeEngine类的Repair方法

标签: c# visual-studio-2008 sql-server-ce windows-ce


【解决方案1】:

问题解决了,我重置了我的 PDA,之后一切正常

【讨论】:

    猜你喜欢
    • 2011-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 2010-12-10
    • 2012-12-07
    相关资源
    最近更新 更多