Foxtable(狐表)用户栏目专家坐堂 → [求助]关于.Fill加载其他表的数据


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

主题:[求助]关于.Fill加载其他表的数据

美女呀,离线,留言给我吧!
wayiok
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:71 积分:716 威望:0 精华:0 注册:2012/10/9 13:40:00
[求助]关于.Fill加载其他表的数据  发帖心情 Post By:2012/11/9 20:25:00 [只看该作者]

DataTables("表A").Fill("Select * From {订单}", True)
DataTables("表A").Fill("Select * From {订单}", "nwind", False)

以上两段程序来自于帮助文件。

我把订单表建立在Access中,通过外部数据源添加在狐表中。然后增加了个表达式列求总价格。

现在我想在表A中加载订单表的内容。但是,
用第一段程序的话,提示Select语句执行出错;
用第二段程序的话,加载后的表没有“总价格”列。

像这种情况,该怎么处理?


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


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

表达式列只存在于Foxtable,你可以在Fill之后用代码增加:
DataTables("表A").Fill("Select * From {订单}", "nwind", False)
DataTables("表A").DataCols.DataCols.Add("总价", GetType(Double), "[数量] * [单价]")

 

具体可以看看:

http://www.foxtable.com/help/topics/1428.htm


 


 回到顶部