比较数据表
命令说明
比较两个数据表的内容是否一致(只比较数据)
命令原型
bRet = Datatable.CompareDataTable(dtSrcTable,dtDistTable)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
dtSrcTable | True | expression | dtSrcTable | 比较两个数据表的内容是否一致,一个称之为源数据表,另一个称之为目标数据表 |
dtDistTable | True | expression | dtDistTable | 比较两个数据表的内容是否一致,一个称之为源数据表,另一个称之为目标数据表 |
返回结果
bRet,将命令运行后的结果赋值给此变量。
运行实例
/*********************************比较数据表***************************************
命令原型:
bRet = Datatable.CompareDataTable(dtSrcTable,dtDistTable)
入参:
dtSrcTable--比较两个数据表的内容是否一致,一个称之为源数据表,另一个称之为目标数据表
dtDistTable--比较两个数据表的内容是否一致,一个称之为源数据表,另一个称之为目标数据表
出参:
bRet--命令运行后的结果
**********************************************************************************/
Dim aryData,aryColumns,objDatatable
Dim aryData2,aryColumns2,objDatatable2
Dim bRet
// 构建源数据表
aryData = [["a", 1], ["b", 2], ["c", 3], ["d", 1]]
aryColumns = ["letter", "number"]
objDatatable = Datatable.BuildDataTable(aryData,aryColumns)
// 构建目标数据表
aryData2 = [["a", 1], ["b", 2]]
aryColumns2 = ["letter", "number"]
objDatatable2 = Datatable.BuildDataTable(aryData2,aryColumns2)
//比较数据表
bRet = Datatable.CompareDataTable(objDatatable,objDatatable2)
TracePrint(bRet)