/// <summary> /// 校验文件md5变化(data/data.sqllite) /// </summary> private bool FileChanged(FileActivity activity) { activity.Md5 = IOUtility.GetFileMD5(activity.FilePath).ToLower(); var value = _fConn.ExecuteScalar(string.Format("select md5 from file nolock where path='{0}'", activity.FilePath)); if (value == null) { return(true); } var result = value.ToString() != activity.Md5; if (result) { activity.IsChanged = true; } return(result); }