Foxtable(狐表)用户栏目专家坐堂 → 请教怎么正确追加时段参数,书写格式问题


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

主题:请教怎么正确追加时段参数,书写格式问题

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


加好友 发短信
等级:一尾狐 帖子:431 积分:4325 威望:0 精华:0 注册:2017/3/20 21:08:00
请教怎么正确追加时段参数,书写格式问题  发帖心情 Post By:2017/10/10 20:45:00 [只看该作者]

针对 http://www.foxtable.com/mobilehelp/ 网站。
在学习到其中的 “分页显示后台数据” 的时候。
希望在 “订单” 表名称后面跟上条件语句,一直不能正确操作:
原句: cmd.CommandText = "Sel ect *, [数量]*[单价]*(1-[折扣]) As 金额 Fro m (Select Row_Number() Over(Order by [日期]) As RowNum, * Fro m 订单) As a "

修改成:
    y11=2015, m11=5 ‘是来自于输入对话框的值
    Dim dat1 As New Date(y11,m11,1) '最小日期
    Dim dat2 As New Date(y11,m11,Date.daysinmonth(y11,m11)) '先获得本年月的最后一天, 再组成一个最大日期

      Dim filter As String = " where 日期 >= #"& dat1 & "# and 日期 <= #"& dat2 & "#" '生成查询条件
或者  Dim filter As String = " where Year(日期)= " & y11 & " And Month(日期) = " & m11 '生成查询条件
 cmd.CommandText = "Sel ect *, [数量]*[单价]*(1-[折扣]) As 金额 Fro m (Select Row_Number() Over(Order by [日期]) As RowNum, * Fro m 订单 '"& filter &"') As a "
    
以上问题只请教这:filter 的参数如何书写,和主句中的 filter 参数如何书写,我总是报错。
谢谢!

 回到顶部