Foxtable(狐表)用户栏目专家坐堂 → [求助]SQLtable中新增表达式列


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

主题:[求助]SQLtable中新增表达式列

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


加好友 发短信
等级:九尾狐 帖子:2199 积分:18081 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]SQLtable中新增表达式列  发帖心情 Post By:2013/5/4 20:43:00 [只看该作者]

有3个表A,B,C
其中表A和B是关联表,表B通过AID与表A关联。表B的ACode和ATitle是表达式列。

窗口中添加一个SQLTable控件。
使用Fill方法把表B的数据填充到控件中。
如何通过添加临时列的方式,把表B的ACode和ATitle这两列显示出来呢?

————补充一下,表B其实还有其它的数据,不仅仅只是这三列,否则窗口表的数据源就直接用表A了

dim dt as datatable = 窗口表.datatable
Relations.Add("关联1",DataTables("表A").DataCols("_Identify"),dt.DataCols("AID"))
————用代码来关联表时,不能用_Identify?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目27.table



如果不能在窗口表中建立关联,那数据库的表就得有大量的冗余啊…………
因为不用表达式列,完全可以用数据列解决问题,但用数据列,就需要处理源数据列的名称修改之后的多处同步情况,纠结……

[此贴子已经被作者于2013-5-5 14:23:04编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/5/6 8:36:00 [只看该作者]

用代码建立管理的时候,确实不能通过_Identify建立关联,下次更新改一下。

 回到顶部