以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  收文日期是的date 收文时分秒都是整数 怎么实现收文日期及时间为长时间yyyy-MM-dd hh:mm:ss呢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=174847)

--  作者:cnsjroom
--  发布时间:2022/2/9 10:12:00
--  收文日期是的date 收文时分秒都是整数 怎么实现收文日期及时间为长时间yyyy-MM-dd hh:mm:ss呢

收文日期是的date

收文时分秒都是整数

怎么实现收文日期及时间为长时间yyyy-MM-dd hh:mm:ss呢

 

当前代码:

Select Case e.DataCol.Name
    Case "收文日期","收文小时","收文分钟","收文秒"
        e.DataRow("收文时间")=e.DataRow("收文日期") & " " & e.DataRow("收文小时")& ":" & e.DataRow("收文分钟")& ":" & e.DataRow("收文秒")
        e.DataRow("收文日期及时间")=format(e.DataRow("收文时间"), "yyyy-MM-dd hh:mm:ss")
End Select

 

 

当前窗体图


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

当前运行后提示

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.5.29.8
错误所在事件:表,文件登记册,DataColChanged
详细错误信息:
调用的目标发生了异常。
从字符串“yyyy-MM-dd hh:mm:ss”到类型“Date”的转换无效。

[此贴子已经被作者于2022/2/9 10:13:49编辑过]

--  作者:有点蓝
--  发布时间:2022/2/9 10:32:00
--  
"收文时间"列是字符串?
e.DataRow("收文日期及时间")=cdate(e.DataRow("收文时间"))