以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]动态合成表达式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72940) |
-- 作者:zcgmxf -- 发布时间:2015/8/9 11:32:00 -- [求助]动态合成表达式 老师,我这个表达式执行时提示“库存_数量”列名无效,正确写法应该是怎样的?谢谢! Dim dt As Date = Date.Today.AddDays(-90) DataTables("门诊疫苗药品库存表").LoadFilter = "日期 > \'" & dt & "\'and 药品名称 = \'狂犬病疫苗\' And 库存_数量 > 0 " DataTables("门诊疫苗药品库存表").Load()
|
-- 作者:大红袍 -- 发布时间:2015/8/9 12:20:00 -- 很明显,你后台数据库没有此列。
如果是表达式列,表达式列是不会存放到数据库里面去的。 |
-- 作者:zcgmxf -- 发布时间:2015/8/9 18:52:00 -- 后台数据库绝对有,但是是表达式列。只有数据列才能用来合成表达式列吧? |
-- 作者:有点蓝 -- 发布时间:2015/8/9 19:22:00 -- 看你表达式用到什么方法,系统提供的一些方法只允许数据列 |
-- 作者:zcgmxf -- 发布时间:2015/8/9 19:28:00 -- 谢谢! |