/// <summary> /// 取得单表数据(压缩) /// </summary> /// <param name="tableName"></param> /// <returns></returns> public byte[] GetDataByCsvStream(string tableName, LogedInUser CurrentUser) { //DateTime dt = DateTime.Now; IDataReader dataReader; StringBuilder csvStr = new StringBuilder(); byte[] data; try { dataReader = GetSyncTableReader(tableName, CurrentUser); data = (byte[])CompressUtil.CompressData(CSVUtils.ToCSV(dataReader, true)); } catch (Exception e) { throw e; } return(data); }
/// <summary> /// 取得单表数据(压缩) /// </summary> /// <param name="tableName"></param> /// <returns></returns> public byte[] GetSyncTableEx(string tableName, LogedInUser CurrentUser) { DataTable tb = dao.GetSyncTable(tableName, CurrentUser); return((byte[])CompressUtil.CompressData(tb)); }