以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  日期时间列无法计算  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117818)

--  作者:guanjianpo
--  发布时间:2018/4/19 14:37:00
--  日期时间列无法计算
请老师帮忙

Select Case e.DataCol.Name
    Case  "日期"
        Dim Filter As String  = "日期= \'" & e.DataRow("日期") & "\'And 商品类别=\'鞋\'"
        e.DataRow("出库数量_15_19_23_31_36_100") = DataTables("采购入仓明细").SQLCompute("Sum(入库数量)", Filter)
End Select

运行错误  标准表达式中数据类型不匹配。

--  作者:有点甜
--  发布时间:2018/4/19 14:44:00
--  

改成

 

Dim Filter As String  = "日期=#" & e.DataRow("日期") & "# And 商品类别=\'鞋\'"


--  作者:guanjianpo
--  发布时间:2018/4/19 14:49:00
--  
问题已解决 感谢老师