Foxtable(狐表)用户栏目专家坐堂 → 窗口SQlQuery表SQL语句问题


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

主题:窗口SQlQuery表SQL语句问题

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


加好友 发短信
等级:小狐 帖子:357 积分:2895 威望:0 精华:0 注册:2008/9/1 14:05:00
窗口SQlQuery表SQL语句问题  发帖心情 Post By:2011/4/16 15:01:00 [显示全部帖子]

采购明细查询 窗口 设置如图

 Select 语句为

Select [采购日期],[采购单号],[商品代码],[批次色号],[计量_整],[计量_零],[计量_数量],[无税单价],[折扣],[无税金额],[税率],[含税金额],[核销_标记],[核销_日期],[核销_原因],[核销_凭号],[备注],[备注信息] From {采购明细} Where 商品代码 = '" & Vars("查询代码") & "'


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.png
图片点击可在新窗口打开查看
但是显示的表中无数据,但是把 商品代码 = '" & Vars("查询代码") & "' 改成 商品代码 = 'T119161012518' 就能显示这个商品的数据,判断是  商品代码 = '" & Vars("查询代码") & "' 条件表达式有问题,请问该如何写这个条件表达式?

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


加好友 发短信
等级:小狐 帖子:357 积分:2895 威望:0 精华:0 注册:2008/9/1 14:05:00
  发帖心情 Post By:2011/4/16 15:19:00 [显示全部帖子]

窗口AfterLoad事件

If Forms("产品进销存").Opened Then
    If Tables("产品进销存_Table1").Current IsNot Nothing Then
        Vars("查询代码") = Tables("产品进销存_Table1").Current("商品代码")
    End If
End If

也就是根据Tables("产品进销存_Table1").Current("商品代码")生成这个条件表达式

商品代码 = '" & Vars("查询代码") & "'

[此贴子已经被作者于2011-4-16 15:21:34编辑过]

 回到顶部