如何判断dw中的datetime型的字段是否有值????

jiery 2015-05-08 09:20:28
if dw_1.rowcount()>0 then
FOR i = 1 TO dw_1.rowcount()
if dw_1.object.xz[i] =1 then
if (ISNULL(dw_1.object.qdhcdate[i])) then //这句要改为判断如果有值的话
messagebox('提示','请先去除签单的时间再取消核销!')
return
else

end if
else
end if
NEXT
end if



if (ISNULL(dw_1.object.qdhcdate[i])) then //这句要改为判断如果有值的话

另外我的dw中的qdhcdate 字段为datetime 型 显示格式为 “yyyy-mm-dd” 我想设置为空要怎么处理

我用dw_1.setitem(i,'qdjhdate',Today()) 可行
但是用 dw_1.setitem(i,'qdjhdate','') 或者 dw_1.setitem(i,'qdjhdate','0000-00-00') 都不行
...全文
113 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiery 2015-05-09
  • 打赏
  • 举报
回复
谢谢 搞定
A啦Dbit 2015-05-08
  • 打赏
  • 举报
回复
if not (ISNULL(dw_1.object.qdhcdate[i])) then //不为空 datetime ldt_null setnull(ldt_null) dw_1.setitem(i,'qdjhdate',ldt_null) //这样试试

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧