以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQL生成表的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=134736) |
-- 作者:jackchan120925 -- 发布时间:2019/5/5 15:42:00 -- SQL生成表的问题 请问下,我用sql语句生成了一张查询表A,并利用fill方法在窗体的table控件中生成,表有两列:产品ID, 产品名称。(这两列是从foxtable中的订单表用select语句生成的)。我想在生成的表A中额外增加一列:检查,类型为逻辑。 当操作员把表A中的逻辑复选框选中的时候,系统中的订单表中的对应逻辑列也变成选中状态,请问这个可以实现吗? |
-- 作者:有点甜 -- 发布时间:2019/5/5 15:50:00 -- 1、为什么不直接把订单表的逻辑列引用过来?然后操作?
2、在datacolchanged事件那里,查找订单表的记录,然后勾选 http://www.foxtable.com/webhelp/scr/1451.htm
|
-- 作者:jackchan120925 -- 发布时间:2019/5/5 16:45:00 -- 此主题相关图片如下:abc.png 表A是通过select语句和fill方法生成的,我刚看了下,是没有事件的呢
|
-- 作者:有点甜 -- 发布时间:2019/5/5 16:51:00 --
你的table1控件,请改成sqlTable或者sqlQuery。
|
-- 作者:jackchan120925 -- 发布时间:2019/5/5 16:56:00 -- 改成这两种的话,是不是就不能通过fill来生成表格了? 我刚改了之后报错如下: 对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。
|
-- 作者:有点甜 -- 发布时间:2019/5/5 18:27:00 -- 以下是引用jackchan120925在2019/5/5 16:56:00的发言:
改成这两种的话,是不是就不能通过fill来生成表格了? 我刚改了之后报错如下: 对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。
改成sqlQuery类型,你的fill函数那里,把false改成true。 |