Foxtable(狐表)用户栏目专家坐堂 → 动态增加Table的问题!解决


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

主题:动态增加Table的问题!解决

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


加好友 发短信
等级:婴狐 帖子:66 积分:505 威望:0 精华:0 注册:2012/3/14 19:38:00
动态增加Table的问题!解决  发帖心情 Post By:2012/6/18 20:20:00 [只看该作者]

能不能在窗口里动态增加一个空白的SqlTable。

前提是不绑定,不指定源,或加载select...

就一个空白的Table? 

[此贴子已经被作者于2012-6-20 2:50:17编辑过]

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


加好友 发短信
等级:婴狐 帖子:17 积分:209 威望:0 精华:0 注册:2011/4/19 14:42:00
  发帖心情 Post By:2012/6/18 22:02:00 [只看该作者]

以下是引用狐来狐去在2012-6-18 20:20:00的发言:
能不能在窗口里增加一个空白的SqlTable。

前提是不绑定或加载select...

就一个空白的Table? 

窗口加载事件或其他事件中

     方法一:Dim tb As Table = e.Form.Controls("table1").Table
                 tb.filter ="false"

    

     方法二:Dim tbl As Table = e.form.controls("table1").Table
                Dim dtb As new datatablebuilder("随意的表名")
                Dtb.adddef("列名1",Gettype(String),16)
                Dtb.adddef("列名2",Gettype(String),16)
                Dtb.adddef("列名3",Gettype(String),16)
                Tbl.datasource = dtb.builddatasource

 


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


加好友 发短信
等级:婴狐 帖子:66 积分:505 威望:0 精华:0 注册:2012/3/14 19:38:00
  发帖心情 Post By:2012/6/18 22:27:00 [只看该作者]

没说清楚。是动态增加的。。

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


加好友 发短信
等级:婴狐 帖子:66 积分:505 威望:0 精华:0 注册:2012/3/14 19:38:00
  发帖心情 Post By:2012/6/19 12:51:00 [只看该作者]

Up

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2012/6/19 13:10:00 [只看该作者]

动态添加Table

窗口中的Table不能用CreateControl来创建,Form使用另外三个方法来创建Table。

CreateSQLTable

用于创建SQLTable类型的Table,语法:

CreateSQLTable(Name, SqlText , ConnectionName)

参数说明:

Name:          控件名称
SQLText:       Select语句
ConnectionName:数据源名称

CreateSQLQuery

用于创建SQLQuery类型的Table,语法:

CreateSQLQuery(Name, SqlText , ConnectionName)

参数说明:

Name:          控件名称
SQLText:       Select语句
ConnectionName:数据源名称

CreateTable

用于创建Normal型Table,语法:

CreateTable(Name, TableName, IsCopy)

Name:      控件名称
TableName: 数据表名称
IsCopy:    逻辑型,是否作为副本,设为True作为副本。


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


加好友 发短信
等级:婴狐 帖子:66 积分:505 威望:0 精华:0 注册:2012/3/14 19:38:00
  发帖心情 Post By:2012/6/19 16:26:00 [只看该作者]

上面都没办法脱离Select,和指定数据表。
---
想要比如我们直接拖个Table控件进入窗口。不绑定,不指定类型。这样的效果。
多谢。Don

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2012/6/19 16:34:00 [只看该作者]

以下是引用狐来狐去在2012-6-19 16:26:00的发言:
上面都没办法脱离Select,和指定数据表。
---
想要比如我们直接拖个Table控件进入窗口。不绑定,不指定类型。这样的效果。
多谢。Don

難道Table一列也不要嗎?


 回到顶部