跳到主要内容

比较数据表

命令说明

比较两个数据表的内容是否一致(只比较数据)

命令原型

bRet = Datatable.CompareDataTable(dtSrcTable,dtDistTable)

命令参数

参数必选类型默认值说明
dtSrcTableTrueexpressiondtSrcTable比较两个数据表的内容是否一致,一个称之为源数据表,另一个称之为目标数据表
dtDistTableTrueexpressiondtDistTable比较两个数据表的内容是否一致,一个称之为源数据表,另一个称之为目标数据表

返回结果

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)

可视化样例