以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助,提取日  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=103691)

--  作者:刘异
--  发布时间:2017/7/14 16:22:00
--  求助,提取日

老师好:年月可以提取,日不能提取,不知哪里错了。

Select Case e.DataCol.Name
    Case "生产日期"
        If e.DataRow.IsNull("生产日期") Then
            e.DataRow("年份") = Nothing
            e.DataRow("月份") = Nothing            
            e.DataRow("日") = Nothing
        Else
            e.DataRow("年份") = e.DataRow("生产日期").Year
            e.DataRow("月份") = e.DataRow("生产日期").Month
            e.DataRow("日") = e.DataRow("生产日期").day

        End If
End Select


--  作者:有点甜
--  发布时间:2017/7/14 16:52:00
--  

代码没问题,弹出 msgbox(e.DataRow("生产日期").day)

 

其余代码删除后测试。