Foxtable(狐表)用户栏目专家坐堂 → SQL生成表的问题


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

主题:SQL生成表的问题

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


加好友 发短信
等级:童狐 帖子:288 积分:2404 威望:0 精华:0 注册:2017/6/19 23:37:00
SQL生成表的问题  发帖心情 Post By:2019/5/5 15:42:00 [只看该作者]

请问下,我用sql语句生成了一张查询表A,并利用fill方法在窗体的table控件中生成,表有两列:产品ID, 产品名称。(这两列是从foxtable中的订单表用select语句生成的)。我想在生成的表A中额外增加一列:检查,类型为逻辑。 当操作员把表A中的逻辑复选框选中的时候,系统中的订单表中的对应逻辑列也变成选中状态,请问这个可以实现吗?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/5 15:50:00 [只看该作者]

1、为什么不直接把订单表的逻辑列引用过来?然后操作?

 

2、在datacolchanged事件那里,查找订单表的记录,然后勾选 http://www.foxtable.com/webhelp/scr/1451.htm

 


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


加好友 发短信
等级:童狐 帖子:288 积分:2404 威望:0 精华:0 注册:2017/6/19 23:37:00
  发帖心情 Post By:2019/5/5 16:45:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:abc.png
图片点击可在新窗口打开查看

表A是通过select语句和fill方法生成的,我刚看了下,是没有事件的呢

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/5 16:51:00 [只看该作者]

 

你的table1控件,请改成sqlTable或者sqlQuery。

 

 


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


加好友 发短信
等级:童狐 帖子:288 积分:2404 威望:0 精华:0 注册:2017/6/19 23:37:00
  发帖心情 Post By:2019/5/5 16:56:00 [只看该作者]

改成这两种的话,是不是就不能通过fill来生成表格了? 我刚改了之后报错如下:

对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/5 18:27:00 [只看该作者]

以下是引用jackchan120925在2019/5/5 16:56:00的发言:
改成这两种的话,是不是就不能通过fill来生成表格了? 我刚改了之后报错如下:

对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。

 

改成sqlQuery类型,你的fill函数那里,把false改成true。


 回到顶部