以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 切换表的时候有条件的加载数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=12606) |
-- 作者:kevin -- 发布时间:2011/9/8 21:18:00 -- 切换表的时候有条件的加载数据 以下代码是表A加载“基础数据”表的数据, DataTables("表A").Fill("Select * From {基础设置}", False)
我希望是表A只加载“基础数据”表的“节点‘列为”0“的数据,代码应该怎么写? |
-- 作者:狐狸爸爸 -- 发布时间:2011/9/8 21:26:00 -- DataTables("表A").Fill("Select * From {基础设置} where 节点 = 0", False) |
-- 作者:kevin -- 发布时间:2011/9/8 21:28:00 -- DataTables("表A").Fill("Select * From {基础设置} where 节点 = 0", False)
|
-- 作者:czy -- 发布时间:2011/9/8 21:31:00 -- 检查一下节点字段类型是不是数值型? |
-- 作者:狐狸爸爸 -- 发布时间:2011/9/8 21:32:00 -- 语法没有错,看看列的名称是不是"节点",另外如果节点列的列类型是字符型,应该:
DataTables("表A").Fill("Select * From {基础设置} where 节点 = \'0\'", False)
foxtable提供了SQL执行窗口,你可以在这里测试Select语句:
http://www.foxtable.com/help/topics/1484.htm
|
-- 作者:kevin -- 发布时间:2011/9/8 21:33:00 -- 谢谢,节点修改成数值后,问题解决了,谢谢 |