以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  加载与查询的疑惑  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=88954)

--  作者:douglas738888
--  发布时间:2016/8/12 10:51:00
--  加载与查询的疑惑
请教大红袍老师:

案例:  我设计的正本表 表A 用于录入数据,每次系统启动只加载3个月的数据(因为每个项目的运行周期大约3个月左右),每列的录入内容是按 TEXTBOX的方式设

计成电子表格页面录入的;根据需要从后台查询历史数据时,我做了SQL查询窗,用加载树进行查询,同时我又做了和录入界面一样的窗口,点击每行后打开这个窗口

进行历史数据浏览。   (因为,该表列的数量十多个,其中备注型的列有好几个,用TABLE不好浏览,只能设计成TEXTBOX的页面直观一些)

           问题1:正本表不好设计加载数的情况下,这样的设计是否还能优化思路

           问题2:如果每月产生的数据行大约在3000-5000行左右,全部加载,是否会对加载速度和系统启动速度有影响

           问题3:我在试用一个行业应用软件的时候,发现,他们好像没有单独的查询窗,好像在正本表的位置上部设置一个日期条件框和一个内容条件框就可把正本录

                      入数据功能和历史查询兼容起来了(互联网版),这样的设计是直接就用SQL录入数据和查询吗?

--  作者:大红袍
--  发布时间:2016/8/12 11:27:00
--  

1、只有限制加载数,才能提高启动速度。

 

2、尽量不要全部加载。一次性加载的数据也不要太多,分页加载也挺好。

 

3、那你可以做一个窗口,把正本表放进去,然后加入控件、按钮等,实现动态加载啊。