以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  日期空值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150529)

--  作者:朱女士
--  发布时间:2020/6/1 11:52:00
--  日期空值

老师您好!

   我遇到了问题:我想将某表某一行的日期数值,赋值到另一表的另行,我的意思是:如果日期是空值就赋值空格,我问题出在第三行表达式:

   Dim dr As DataRow = DataTables("原料消耗").AddNew()
   Dim wr As DataRow = DataTables("ddpsb").find("制造令号=\'" & nm & "\'")


  dr("实际完成日期") = wr("isnull[实际完成日期],""")

请指教!

谢谢!


--  作者:有点蓝
--  发布时间:2020/6/1 12:01:00
--  
Dim dr As DataRow = DataTables("原料消耗").AddNew()
Dim wr As DataRow = DataTables("ddpsb").find("制造令号=\'" & nm & "\'")
if wr is nothing orelse wr.isnull("实际完成日期") then
dr("实际完成日期") = nothing
else
dr("实际完成日期") = wr("实际完成日期")
end if