Foxtable(狐表)用户栏目专家坐堂 → 动态合成表达式


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

主题:动态合成表达式

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


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
动态合成表达式  发帖心情 Post By:2020/1/18 21:23:00 [显示全部帖子]

老师,帮助中的《动态合成表达式之二》中的
示例二:Dim exp As String = CExp("[产品]  = '{0}' And [规格] = '{1}'", dr1("产品") ,dr1("规格"))
示例三:exp =  CExp("[产品] = '{0}' And [数量] > {1} And [日期] = #{2}#", cp,sl,rq)
上面的例子中大括号有时用单引号括起来,有时不用。用与不用单引号的原则是什么呢?

谢谢老师!

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


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
  发帖心情 Post By:2020/1/18 21:52:00 [显示全部帖子]

另外,我用上面的示例三为范例,写的下面代码出现错误:未将对象引用设置到对象的实例。
dim exp as string =cexp("[付款单位] = '{0}' and [日期]  >=  #{1}# and [日期]  <= #{2}#",fk,t1,t2)
dim drs as datarow =DataTables("财务信息").Select(exp)



 回到顶部