与数据相关的增删改查相关的方法有下面这些。
名称 | 说明 |
AcceptChanges | 接受此行的所有修改,使得保存的时候忽略此行。 |
AddNew | 在DataTableHelp中增加一行,并返回所增加的行 |
AddVLookupCols | 根据关联字段从另外一个新的DataTableHelp中添加指定的列到源DataTableHelp中。此方法是会影响源表的。会在源表中添加几个临时列。 |
DeleteFor | 用于批量删除内存表中已经加载的数据。 |
Find | 为在内存表中查找,用筛选条件查找符合条件的行,如果找到的话,返回找到的行,否则返回Nothing。 |
GroupBy | 根据提供的几列对某一列数据进行统计,结果有DataTableHelp类型返回。 |
Join | 将两个表根据关联字段合并成一个新表。如果A表和B表的关联字段是一对多的关系,结果也将呈现多种组合结果。 |
MergeVLookupCols | 根据关联字段从另外一个新的DataTableHelp中添加指定的列并返回一个完整的新DataTableHelp。此函数的效果跟AddVlookupCols的功能差不多,只是这里是以一个新的DataTableHelp对象返回。不像AddVlookupCols是针对源表本身进行修改。 |
VLookupCols | 根据关联字段从另外一个新的DataTableHelp中填充指定的列到源表中。此方法不会添加临时列,只是会像Excel中的Vlookup函数一样,从其他地方根据关联字段获取相应的数据并填充到源表。 |
RejectChanges | 撤销自打开文件或最近一次保存以来,对该行做出的修改。 |
RemoveFor | 用于从DataTableHelp中批量移除数据。 |
ReplaceFor | 是用于批量更新内存表中的数据。返回更新成功的数据数量。 |
Select | 从内存数据中查询筛选出相应的RowData集合数据。 |
SelectToDataTableHelp | 是从内存数据中查询筛选出相应的数据并生成一个包含结果副本的DataTableHelp。 |