我使用cfinvoke
组件返回两个查询对象。我可以借助returnvariable
属性从我的查询中获取结果。我已使用cfdump
确认了结果。现在我需要对两个返回变量中的数据进行数据验证。
<cfinvoke component="Db_processing"
method="TimesheetMain" returnvariable="tsdata">
</cfinvoke>
<cfinvoke component="Db_processing" method="MstMain"
returnvariable="mstdata">
</cfinvoke>
我不知道如何存储所有的返回类型值或如何解析它们以便比较两个returnvariables中的值。
CompARISON SCENARIO示例: 从returnvariable [tsdata]和returnvariable [mstdata]中获取日期和小时并进行比较。如果失败,那么我需要将邮件发送给某个用户。
我需要做很多像这样的验证。任何人都可以帮助我吗?
答案 0 :(得分:1)
你的问题不是很清楚,但看起来你有两个查询结果集存储在两个变量中,你想在coldfusion应用程序中比较这两个。如果我的假设是正确的,请阅读:
为查询执行嵌套循环 - 使用第一个结果集执行循环,并使用datetime列(比如tsdata)匹配第二个结果集的每个msdata行。
如果这不是您所期望的,那么请更多地解释您的问题。