public bool InsertItemDict(string sheetName, Dictionary <string, object> data, List <string> columns = null, int startRow = 0) { ChangeSheet(sheetName); columns = columns ?? TableClass.GetTableNamesDict(data); return(InsertItemDictInner(data, columns, startRow)); }
public bool InsertItemListDict(string tableName, List <Dictionary <string, object> > data) { if (data == null || data.Count == 0) { return(true); } List <string> cols = TableClass.GetTableNamesDict(data.First()); return(InsertItemListDict(tableName, data, cols)); }
public bool InsertItemDict(string sheetName, Dictionary <string, object> data) { List <string> cols = TableClass.GetTableNamesDict(data); return(InsertItemDict(sheetName, data, cols)); }