Foxtable(狐表)用户栏目专家坐堂 → 最好可以选择外部数据源。


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

主题:最好可以选择外部数据源。

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
最好可以选择外部数据源。  发帖心情 Post By:2014/3/5 9:00:00 [只看该作者]

示例三

和Compute不同,SQLCompute不能统计表达式列,因为表达式列在后台数据库并不存在。
不过没关系,因为SQLCompute可以直接对表达式进行统计,例如统计产品PD01的销售金额:

 

 

下面的代码,最好可以选择外部数据源。

 

Dim Val As Double
Val =
DataTables("订单").SQLCompute("Sum(数量 * 单价 * (1 - 折扣))","产品 = 'PD01'")
Output
.Show(Val)


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/5 9:02:00 [只看该作者]

当前数据源表的数据源是指向哪个的,就是哪个.

你也可以利用SQLCOMMAND 指定数据源,加载指定表格的某一行. 然后再使用这个加载出来的表SQLCompute   但是这样还不如直接用SQL语句了.

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2014/3/5 9:05:00 [只看该作者]

因为在实际使用时,狐表有时是不定向某个数据源的,这样不能对后台数据进行处理,只好使用SQL语句了。美中不足,也像fill语句,能加个外部数据源就好了。

 回到顶部