中国开发网: 论坛: 程序员情感CBD: 贴子 678669
leejd
BCB中,FieldbyName函数(我目前用的是IBQuery组件)很慢
我把取数据的循环内(while (!Query->Eof))的相关的FieldbyName的部分全部注释掉,速度可以忽略不计,但是FieldbyName没有注释掉,取数据需要4秒,循环内共有FieldbyName语句(取参数用)近150个。有什么好的方法提高速度,希望可以控制在0.5秒以内?

不想用lazy模式,这样取数据麻烦很多(这150个参数分布在5个标签页中,可能会在标签页之间互换位置,一次取完是最方便的,但是速度慢啊)

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录