Foxtable(狐表)用户栏目专家坐堂 → [求助]OuterTableBuilder 载入表出问题


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

主题:[求助]OuterTableBuilder 载入表出问题

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


加好友 发短信
等级:童狐 帖子:245 积分:2036 威望:0 精华:0 注册:2019/3/20 10:45:00
[求助]OuterTableBuilder 载入表出问题  发帖心情 Post By:2019/9/17 16:12:00 [显示全部帖子]

                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
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:245 积分:2036 威望:0 精华:0 注册:2019/3/20 10:45:00
  发帖心情 Post By:2019/9/17 16:26:00 [显示全部帖子]

找到原因了,默认主键是 _Identify ,用执行sql命令不需要这列,但如果是OuterTableBuilder,必须加上。

 回到顶部