Foxtable(狐表)用户栏目专家坐堂 → 如何用代码增加外部表


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

主题:如何用代码增加外部表

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


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
如何用代码增加外部表  发帖心情 Post By:2012/8/22 21:37:00 [显示全部帖子]

如题:

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


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/8/22 22:28:00 [显示全部帖子]

CREATE TABLE

 是sql语句吧,用了在外部数据库中创建表吧

 

我需要的是外部数据源中已经存在的表,添加到foxtable中来,如何用代码实现


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


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/8/23 10:14:00 [显示全部帖子]

谢谢飞

OuterTableBuilder

用于编码生成外部数据表。

属性:

TableName:      外部数据表名称
TableCaption:   外部数据表标题
SelectString:   Select语句
ConnectionName:指定数据源名称,如果不指定,则使用内部数据源。

OuterTableBuilder的数据只能来自于一个表,因为它生成的表是可以编辑保存的。

示例

假定建立了一个外部数据源Northwind,要生成一个名为订单的外部表,包括1998年全年的订单:

Dim q As new OuterTableBuilder
q
.TableName = "订单"
q.TableCaption = "1998年订单"
q.ConnectionName = "Northwind"
q.SelectString = "Select * From {订单} Where Year(订购日期) = 1998 "
q.Build


 回到顶部