Foxtable(狐表)用户栏目专家坐堂 → Table 与DataTable把我搞晕了....


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

主题:Table 与DataTable把我搞晕了....

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/2/23 22:31:00 [显示全部帖子]

cmd.ExecuteReader()
生成的是临时DataTable。

如果你要可见的Table,用QueryBuilder/OuterTableBuilder,可以同时生成DataTable和Table

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/2/23 22:56:00 [显示全部帖子]

QueryBuilder/OuterTableBuilder生成的就是临时的。
下次项目打开就不存在了
运行的时候也可以利用代码删除。

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/2/23 23:06:00 [显示全部帖子]

不是还有一个QueryBuilder吗?

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/2/23 23:20:00 [显示全部帖子]

呵呵,不可以的,Table是一个可见的对象。
如果要同时有DataTable和Table,一开始就不能用cmd.ExecuteReader(),而只能用QueryBuilder/OuterTableBuilder
BuildDataTree本来就是直接从DataTable提取数据的,和Table无关的


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/2/23 23:30:00 [显示全部帖子]

以下是引用hnaysx在2009-2-23 23:25:00的发言:

其实本来就不要分这些东西就好了 别分DATATABLE 和TABLE
TAble仅仅作为一个一个表格控件


这样区分带来很大的灵活性,负作用是很多用户一时理解不了。
如果你深入,你就会发现分开的优势是大大的。


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/2/23 23:43:00 [显示全部帖子]

以下是引用菜鸟foxtable在2009-2-23 23:39:00的发言:

老爹,借用一句广东话,我现在可是"一头雾水"啊.....图片点击可在新窗口打开查看

不过随着深入学习,隐隐感觉到这样区分是有必要的..


多看几次帮助,多实验,不着急作系统。
我开发Foxtable前,至少看了半年的相关书籍,做了无数的实验,中途其他什么也不干。
当然foxtable要比专业的开发工具简单很多,但是开发篇的Foxtable编程这一部分,看个六七次也不算多。


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/2/24 9:17:00 [显示全部帖子]

我瞧瞧


 回到顶部