首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

简单的理论有关问题,望前辈们不惜赐教

2012-02-13 
简单的理论问题,望前辈们不惜赐教!我ping数据库所在的主机IP,返回毫秒数为 大于500小于1000 ,网速很慢,所

简单的理论问题,望前辈们不惜赐教!
我ping数据库所在的主机IP,返回毫秒数为 大于500 小于1000 ,网速很慢,
所以简单的 查询 (每条记录10个20长的字段,)400条记录,会查近十秒或更长的时间,
这种情况下,有什么好的解决方法吗?比如传输方式(如socket传字符串,服务器再解析执行,或用三层等),操作数据库方式等。这种近10秒左右的时间 内是程序假死状态,很多控件都是没有超时属性的,我能想到的解决方法就是多线程,但书上说DELPHI很多控件都不是线程安全的,容易出问题,请问前辈们都是怎么解决这种问题的?

[解决办法]
安不安全在于你怎样去用
[解决办法]
最简单的方法:放一个TIdAntiFreeze组件(在IndyMisc页中)在FORM上。:)

[解决办法]
如果是多层的,把package的大小设小一点

10x20x400=80K,包小一点,每包10条就返回,应该会较快看到有内容了

热点排行