110,534
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 移除时的操作
/// </summary>
/// <param name="savedState"></param>
public override void Uninstall(System.Collections.IDictionary savedState)
{
throw new Exception("dd");
string connectionString = ReadDataText(FILE_CONFIG);
CreateDBHelper createHelper = new CreateDBHelper(connectionString);
//检查数据库是否存在
if (createHelper.CheckDbIsHave(ShareInfo.DB_NEED))
{
//存在,则弹出对话框提示用户是否移除数据库
DialogResult result = MessageBox.Show
("是否需要移除数据库(此操作将销毁所有数据,切不可恢复)", "友情提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
//选择移除,则移除数据库
if (result == DialogResult.Yes)
createHelper.DropDatabase(ShareInfo.DB_NEED);
}
base.Uninstall(savedState);
}