以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于在tabpage 中动态加入表的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120232) |
-- 作者:ap9709130 -- 发布时间:2018/6/10 17:07:00 -- 关于在tabpage 中动态加入表的问题 老师 我在项目中动态增加tabpage ,然后用fill 增加SQL 表格.不会出现提示错误,但生成的表格中会有很多出错提示的圆点,请看图. 这是怎么回事,要怎么才能消除? 另外,在这种动态增加的表,如果能把表的长,宽的滚动条弄出来.多谢!
|
-- 作者:有点甜 -- 发布时间:2018/6/10 21:57:00 -- sql语句那里,试试把各个表的主键列不包含进来试试。 |
-- 作者:ap9709130 -- 发布时间:2018/6/11 11:00:00 -- 甜老师 表和表之间大都是通过 _Identify 来连接的,不可能不用这个列的. 同样的sql 语句,在窗口的表控件中,也是用Fill, 都不会有问题.
|
-- 作者:有点甜 -- 发布时间:2018/6/11 11:02:00 -- 以下是引用ap9709130在2018/6/11 11:00:00的发言:
甜老师 表和表之间大都是通过 _Identify 来连接的,不可能不用这个列的.
同样的sql 语句,在窗口的表控件中,也是用Fill, 都不会有问题.
红色代码不要加上主键列
select 第一列, 第二列 from {表A} |
-- 作者:ap9709130 -- 发布时间:2018/6/11 11:35:00 -- 我的SQL 是 以订单编号 来分组统计的,而订单编号 就是:_Identify . |
-- 作者:有点甜 -- 发布时间:2018/6/11 11:37:00 -- 以下是引用ap9709130在2018/6/11 11:35:00的发言:
我的SQL 是 以订单编号 来分组统计的,而订单编号 就是:_Identify .
请先测试4楼的说明。没问题再把主键列用别名引用出来
select 第一列, 第二列, _Identify as 编号 from {表A} |
-- 作者:有点甜 -- 发布时间:2018/6/11 11:39:00 -- 或者,写代码清除提示
Dim dt = DataTables("表A").basetable |
-- 作者:ap9709130 -- 发布时间:2018/6/11 11:55:00 -- 在增加的表控件前可以用代码把这个消除吗? |
-- 作者:有点甜 -- 发布时间:2018/6/11 11:56:00 -- 增加之后,生成之后,才可以清除。 |
-- 作者:ap9709130 -- 发布时间:2018/6/11 11:59:00 -- 还有动态加入的表格,如果可以把宽的滚动条 弄出来? |