Beispiel #1
0
 /// <summary>
 /// DataSet包装
 /// </summary>
 /// <param name="set"></param>
 private void from(DataSet set)
 {
     if (set.Tables.Count != 0)
     {
         using (dataWriter builder = new dataWriter())
         {
             tables = set.Tables.toGeneric <DataTable>().getArray(table => dataTable.From(table, builder));
             data   = builder.Get();
         }
     }
     name = set.DataSetName;
 }
Beispiel #2
0
        /// <summary>
        /// DataTable包装
        /// </summary>
        /// <param name="table"></param>
        /// <returns></returns>
        public static dataTable From(DataTable table)
        {
            if (table == null)
            {
                return(null);
            }
            dataTable value = new dataTable();

            if ((value.rowCount = table.Rows.Count) != 0)
            {
                using (dataWriter builder = new dataWriter())
                {
                    value.from(table, builder);
                    value.data = builder.Get();
                }
            }
            return(value);
        }