/// <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));
        }