/// <summary> /// 根据路径获取本地数据库信息 /// </summary> /// <param name="path"></param> /// <returns></returns> public static DataBaseInfo GetDataInfo(CDBInstance db, string path) { if (string.IsNullOrEmpty(path)) { return(null); } string resVal = path.ToLower(); SqliteDataReader reader = db.ExecuteQuery(string.Format(Sql_Query_Info, resVal)); if (null != reader && reader.Read()) { DataBaseInfo result = new DataBaseInfo(); result.md5 = reader.GetString(0); result.romote = reader.GetInt32(1); result.size = reader.GetInt32(2); return(result); } return(null); }