Foxtable(狐表)用户栏目专家坐堂 → 分页统计


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

主题:分页统计

帅哥哟,离线,有人找我吗?
BG小白
  61楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:603 积分:4090 威望:0 精华:0 注册:2019/11/14 23:06:00
  发帖心情 Post By:2021/7/5 23:43:00 [只看该作者]

能不能在原来的代码上,使用

RemoveFor

        Dim cmd As New SQLCommand
        cmd.C '记得设置数据源名称
        cmd.CommandText = "Sele ct Row_Number() Over(Order by SPDM) As [NO.], SPDM as 商品代码,ZJF AS 助记符,CW AS  仓位,GG1MC as 颜色,GG2MC as 尺码,BHS AS 补货数,DCTP AS 图片 Fro m XPHCX where SPDM='" & lst(page) & "'"
        If flt > "" Then
        cmd.CommandText = cmd.CommandText & " and " & flt
        End If
        Dim dt As DataTable = cmd.ExecuteReader

DataTables("订单").RemoveFor("[产品] = 'PD01'")这里的表名是什么呢?我写XPHCX,貌似没有效果


 回到顶部
帅哥哟,离线,有人找我吗?
BG小白
  62楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:603 积分:4090 威望:0 精华:0 注册:2019/11/14 23:06:00
  发帖心情 Post By:2021/7/5 23:47:00 [只看该作者]

蓝老师,我用你上面的代码测试,发现没有没有分页,并且加载了这个编号的所有行,好像是蓝色部分没有作用
        Dim lst As new List(of String)
        Dim cmd As New SQLCommand
        cmd.C '记得设置数据源名称
        cmd.CommandText = "Sel ect SPDM as 商品代码,ZJF AS 助记符,CW AS  仓位,GG1MC as 颜色,GG2MC as 尺码,BHS AS 补货数,DCTP AS 图片 Fro m XPHCX"
        If flt > "" Then
            cmd.CommandText &=  " where " & flt
        End If
        Dim dt As DataTable = cmd.ExecuteReader
        lst  = dt.getvalues("商品代码")

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


加好友 发短信
等级:超级版主 帖子:107323 积分:545876 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/7/6 8:52:00 [只看该作者]

根本都不去理解一下代码,乱用

    Case "list.htm"
        
        ''合成条件
        Dim flt As String
        If e.GetValues.ContainsKey("unfilter") Then '如果有unfilter参数,则清除cookie
            wb.ClearCookie()
        ElseIf e.PostValues.Count > 0 Then '如果是filter.htm访问,则根据用户输入合成条件表达式
            If e.PostValues.ContainsKey("product") Then
                flt = "bh = '" & e.PostValues("product") & "'" '合成条件
                wb.AppendCookie("product", e.PostValues("product")) '将值写入cookie中
            Else
                wb.DeleteCookie("product") '删除cookie
            End If
        Else '否则根据Cookie合成条件表达式
            If e.Cookies.ContainsKey("product") Then
                flt = "bh = '" & e.Cookies("product") & "'"
            End If
        End If
        dim lst as new list(of string)
        Dim cmd As New SQLCommand
        cmd.ConnectionName = "BGERP" '记得设置数据源名称
        cmd.CommandText = "Select SPDM From XPHCX"
if flt > "" then cmd.CommandText &=  " where " & flt 
Dim dt2 As DataTable = cmd.ExecuteReader
lst  = dt2.getvalues("SPDM")

        Dim page As Integer = 1
        If e.GetValues.ContainsKey("page") Then  '如果地址中有page参数
            Integer.TryParse(e.GetValues("page"), page) '提取page参数
        End If

[此贴子已经被作者于2021/7/6 8:53:39编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
BG小白
  64楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:603 积分:4090 威望:0 精华:0 注册:2019/11/14 23:06:00
  发帖心情 Post By:2021/7/6 13:25:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:错误模板.zip

还是不对哦

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


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

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:错误模板.zip


 回到顶部
帅哥哟,离线,有人找我吗?
BG小白
  66楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:603 积分:4090 威望:0 精华:0 注册:2019/11/14 23:06:00
  发帖心情 Post By:2021/7/6 14:37:00 [只看该作者]

谢谢蓝老师

 回到顶部
总数 66 上一页 1 2 3 4 5 6 7