Foxtable(狐表)用户栏目专家坐堂 → 加载问题


  共有3206人关注过本帖树形打印复制链接

主题:加载问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/24 10:12:00 [显示全部帖子]

Dim  StartDate   As Date
Dim  EndDate    As Date
Dim Filter As String = "制单人='" & _Username & "'  and  日期 >= #" & StartDate & "# And 日期 <= #" & EndDate & "#  "
Dim dr2 As DataRow
dr2 = DataTables("Users").Find("[Group] = '" & _UserGroup & "'")
Dim s As String
If dr2 IsNot Nothing Then
    s = dr2("Xjry")
    If s > "" Then
        Filter = Filter & " or UserID in (" & s.Replace(",", ",") & ")"
        
    End If 
End If
Dim cmd As New SQLCommand
cmd.ConnectionName = "数据源名称"
Dim
 dt As DataTable
cmd.CommandText = 
"Selec-t  {表B}.单号,{表B}.制单人,料号,料名,数量,{表B}.备注,{表B}.用户ID,审核,选中,客户,日期 From ({表B} Inner JOIN {表A} ON {表A}.[单号] = {表B}.[单号]) Where 选中=true and " & Filter 
Tables("表1")。DataSource = cmd.ExecuteReader()


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/24 13:33:00 [显示全部帖子]

指定是哪个表的列

Dim Filter As String = "{表B}.制单人='" & _Username & "'  and  日期 >= #

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/24 16:08:00 [显示全部帖子]

什么数据库、弹出合并后完整的sql看看

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/24 16:49:00 [显示全部帖子]

cmd.CommandText = "Selec-t  {表B}.单号,{表B}.制单人,料号,料名,数量,{表B}.备注,{表B}.用户ID,审核,选中,客户,日期 From ({表B} Inner JOIN {表A} ON {表A}.[单号] = {表B}.[单号]) Where 选中=true and " & Filter 
msgbox(cmd.CommandText弹出合并后完整的sql看看

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/24 17:04:00 [显示全部帖子]

判断一下是否为空,在添加到条件里

 回到顶部