以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]OuterTableBuilder 载入表出问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=140925) |
-- 作者:martin723 -- 发布时间:2019/9/17 16:12:00 -- [求助]OuterTableBuilder 载入表出问题 Dim q As new OuterTableBuilder q.TableName = _MenuTable q.TableCaption = _MenuName q.Connect i
If _MenuField ="" Then _MenuField = " * " q.Sele ctString = "Sel ect " & _MenuLoad & _MenuField & " From {" & q.TableName & "}" If _MenuCondition.Length > 0 Then q.SelectString = q.SelectString & " Where " & _MenuCondition q.Build 当 _MenuField 是空值时能够正常加载表,如果明确加载某些字段的时候就出问题。 而利用合成后的 q.SelectString 结果,在狐表的 执行SQL 命令里运行这个查询,没有任何问题
|
-- 作者:martin723 -- 发布时间:2019/9/17 16:26:00 -- 找到原因了,默认主键是 _Identify ,用执行sql命令不需要这列,但如果是OuterTableBuilder,必须加上。 |