Foxtable(狐表)用户栏目专家坐堂 → 打开狐表项目的速度,以及动态生成表、动态绑定表的问题?


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

主题:打开狐表项目的速度,以及动态生成表、动态绑定表的问题?

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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19391 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/9/5 11:05:00 [显示全部帖子]

    呵呵,没想到周五晚上没上来,就出了这么个热帖,也跟着说说我的看法吧。在用foxtable之前,我也用过其它的开发工具,有比较才有发言权嘛:
    从foxtable公测开始,我就一直在关注。真正将其投入使用,应该是今年6月中下旬以后。所以,我真正使用foxtable的时间也不过才2个月左右。为什么选择foxtable,我的理由是这样的:
    1、foxtable已经内置了大量的方法与函数,基本涵盖数据处理的方方面面,开发者可以拿来就用,省去了N多的时间。
    2、各种方法中,不仅有针对已加载数据的,还有直接针对后台的。可以毫不夸张的说,等foxtable正式发布以后,很多熟悉sql语句的人基本不要学习foxtable的系统知识,仅用一个sqlcommand就可以做出非常高效的、直接针对后台的查询系统来。因为查询结果出来以后,菜单上的统计、打印、excel报表等直接就可以用了,还有比这再方便的开发工具吗?
    3、正是因为以上两点,foxtable的高效是其它同类开发工具无法比拟的。这里的高效,不仅有项目开发效率的高效,还有项目完成以后运行的高效。我正式学习foxtable也不过2个月的时间,到本月20号就将完成并交付第一个商业项目,当然比较高效了。而且,这个项目将直接管理sql数据库中的数百万条数据,处理效率不高效,我敢用它吗?
    4、老六的敬业精神以及对细节追求的完美让人感动,这从foxtable近期频繁的更新可以看出。包括换心这件事,本来大家都觉得挺好了,但老六还是坚持花挺长的时间把它换下来,可见老六对产品品质的追求!至于细节方面,这从“excel报表”和“分组与交叉统计”的功能上就能看出来。我曾建议老六将这两块功能单独做成dll出售,可以说,这两个功能如果单独出售,其dll售价就会大大高于foxtable即将公开发售的商业版售价。所以,foxtable是超值的!
    以上就是我选择foxtable的原因。
    另外有必要说一下,我在项目中从来没有使用过关联。一是因为之前没有使用关联的习惯,二是非常担心关联所导致的table增长。我在项目中对关联的处理都是用代码实现的。还有就是,在设计项目时,一定要将所用到的datatable的加载条件设置为空,打开项目时就不会加载任何数据了,速度非常快。再说,项目开始运行时,本来就只要显示菜单之类的,也没必要加载任何数据。
    C兄也是论坛上的热心之人,如果你在改进之后、打开项目的速度还是非常慢,建议你将项目发出来让大家一起诊断一下。如果涉及商业秘密,单独发给老六研究一下也行。不见例子,谁知道问题在哪里呢?

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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19391 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/9/5 14:28:00 [显示全部帖子]

那就改成:
where 0=1

 回到顶部