如何在C#应用程序中验证WP7的SQL SERVER CE数据库?

时间:2012-07-16 15:48:44

标签: c# windows-phone-7 sql-server-ce

如果我们无法访问引擎,如何验证WP7中的数据库状态?

基本上,Phone的等效代码是什么:

public void VerificarFileBD()
{
    try 
    {
        var engine = new SqlCeEngine("Data Source = AdventureWorks.sdf");

        if (false == engine.Verify())
        {
            MessageBox.Show("Database is corrupted.");
            engine.Repair(null, RepairOption.RecoverCorruptedRows);
        }   
    }
    catch (Exception)
    {
        throw;
    }
}

1 个答案:

答案 0 :(得分:0)

在Windows Phone上没有公共API来执行此操作