Foxtable(狐表)用户栏目专家坐堂 → 目录树filter出错?


  共有2222人关注过本帖平板打印复制链接

主题:目录树filter出错?

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/12 20:45:00 [只看该作者]

Dim filter As String
If e.Node.name = "所有考勤" Then
    filter = ""
Else
    
    Dim dr As DataRow = e.Node.DataRow
    Dim htmc As String = e.Node.DataRow("合同名称")
    Dim Year As Integer = e.Node.DataRow("年")
    Dim Month As Integer = e.Node.DataRow("月")
Dim dy As Date = new Date(Year ,1,1)
Dim dm As Date = new Date(Year ,Month ,1)
    Select Case e.Node.Level
        Case 0
            Filter ="合同名称 ='" & htmc & "'"
        Case 1
            Filter =" 考勤月份 >= #" & dy & "# and 考勤月份 < #" & dy.AddYears(1) & "# And 合同名称 = '" & htmc & "' "
        Case 2
            Filter ="考勤月份 >= #" & dm & "# and 考勤月份 < #" & dm.AddMonths(1) & "#  And 合同名称 ='" & htmc & "'"
    End Select
End If
DataTables("考勤").loadFilter = filter
DataTables("考勤").load
'Tables("考勤").Filter = filter

如果是sql server,把#改为单引号

 回到顶部
总数 23 1 2 3 下一页