以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  对内存里的Datarow设置00:00:00 会自动变成今天,感觉是个bug  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137080)

--  作者:chen37280600
--  发布时间:2019/6/27 17:52:00
--  对内存里的Datarow设置00:00:00 会自动变成今天,感觉是个bug

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2019/6/27 18:03:00
--  
Dim dr = DataTables("表A").sqlfind("")
dr("第三列") = cdate("0:00:00")
msgbox(dr("第三列"))

--  作者:chen37280600
--  发布时间:2019/6/27 18:08:00
--  
要解决其实很容易,用3元表达式就可以过滤好。不过感觉要多加一个判断,比较麻烦。这个是不是bug来的?
--  作者:有点甜
--  发布时间:2019/6/27 19:09:00
--  
对于sqlfind得到的行,需要显式赋值。也就是赋值之前,先转换成对应的类型。