Office中国论坛/Access中国论坛
标题:
请教各位一个有关前台ACCESS后台SQL数据快速读取问题?
[打印本页]
作者:
真主
时间:
2012-6-14 07:27
标题:
请教各位一个有关前台ACCESS后台SQL数据快速读取问题?
各位,是这样,因为我公司在成都、济南、广州及深圳有几个加工厂,总公司光纤10MB,各加工厂ADSL通过VPN连接总公司SQL服务器,总公司通过系统统一排单,各加工厂每2小时录入一次报表,由于数据量较大,所以打开比较慢,请问如何提升各加工厂的数据读取速度
作者:
layaman_999
时间:
2012-6-14 10:02
1.录入报表时不加载数据,将窗体的数据入口 DataEntry 设为 true,抓取默认值设置为false
2.不要查询加载大结果集的数据,限制查询的数据返回数量
作者:
13601812106_01
时间:
2012-6-15 14:16
把数据放到大的网盘上,加载数据就行了,VPN很慢
作者:
真主
时间:
2012-6-15 20:57
13601812106_01 发表于 2012-6-15 14:16
把数据放到大的网盘上,加载数据就行了,VPN很慢
网盘,可能不太实际,1、数据库是我司运行之根本;2、SQL数据库怎么可能在网盘上运行?
作者:
zhuyiwen
时间:
2012-6-15 22:17
1、如果录入新数据,数据源不要直接设置为表,而应该设置类似这样的 SQL 语句:SELECT * FROM 表 WHERE 1=2,这样打开表单没有数据记录返回,速度会很快。
2、如果是修改数据,数据源要设置条件,如指定记录关键字的值,如:SELECT * FROM 表 WHERE ID=xxx,这样窗体只含一条记录。
3、查询数据,窗体数据源一定要有限制条件。
作者:
wu8313
时间:
2012-6-16 10:51
本帖最后由 wu8313 于 2012-6-16 10:53 编辑
你是想解决 数据量大,打开速度较慢的问题。可以在 后台 使用分页存储过程,前台调用 ,限制每次 加载的数据条数。
看看我写的这个 示例,是否符合你的问题。
http://www.office-cn.net/thread-108380-1-1.html
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3