以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  为何查询到的操作时间为空白  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=183674)

--  作者:明天的灵
--  发布时间:2022/11/12 11:16:00
--  为何查询到的操作时间为空白
从“设备使用记录”表中,查找"最后一次操作"表中各设备的最后一次操作时间。
为何执行后,"最后一次操作"表的“操作时间”还是空白。

For Each r As Row In Tables("最后一次操作").rows
    Dim dr As DataRow
    dr = DataTables("设备使用记录").Find("设备编号 = \'" & r("设备编号") & "\'", "操作时间 Desc") \'找出最后一次订购PD01产品的记
    If dr IsNot Nothing Then \'如果找到的话
\'        MessageBox.Show("已找到:" & dr("操作时间"))
        r("操作时间") = dr("操作时间")
    End If
   
Next
MessageBox.Show("查找结束")






[此贴子已经被作者于2022/11/12 11:45:27编辑过]

--  作者:有点蓝
--  发布时间:2022/11/12 11:23:00
--  
“设备使用记录”表中根本就没有"最后一次操作"表的设备的数据
--  作者:明天的灵
--  发布时间:2022/11/12 11:45:00
--  
确实是数据搞错了