以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  时间格式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71057)

--  作者:lingyun00800
--  发布时间:2015/7/3 20:53:00
--  时间格式
 表A 第一列为字符型    第二列日期型  第三列日期型  第四列字符型 第五列字符型
 列名            到达时间             上报时间                日期               小时              分钟

在表属性DataColChanged中
e.DataRow("到达时间") = Tables("表A").Current("日期") & " " & Tables("表A").Current("小时") & ":" & Tables("表A").Current("分钟")

合并完的格式为2015/7/3 21:30                (例如时间01:30分。格式1:30可以不
第二列上报日期 截取系统时间 为2015-07-03 21:30:37


怎么让能让第一列到达时间的格式与第二列一样。   字符型与日期型怎么转换能比较

--  作者:sloyy
--  发布时间:2015/7/3 21:16:00
--  
到达时间改为 日期型,列属性-日期时间格式改为 datetime

DataColChanged还要加上各种判断,否则合成不了日期时间


[此贴子已经被作者于2015/7/3 21:17:56编辑过]

--  作者:lingyun00800
--  发布时间:2015/7/3 21:35:00
--  
 我已经到达时间改为 日期型,列属性-日期时间格式改为 datetime
                日期列的日期格式改为 date
                小时列   分钟列是字符型的。用ComboBox弄的列表

需要怎么判断才能合成。。有例子或教案不。。

--  作者:sloyy
--  发布时间:2015/7/3 21:53:00
--  
就是加上数值不为空的判断
--  作者:狐狸爸爸
--  发布时间:2015/7/4 8:58:00
--  
1、你应该从头看一遍《事件编程》,一楼的代码有重大纰漏,没有判断列名,也没有使用e参数来引用触发时间的行列。
2、我表示没有看懂你的问题,理解不了,请重新描述,最好用例子说话。