最近在操作几张dbf表(每张表有上万条记录),现在想从这几张表中选出符合条件的记录,我用filter属性,但是操作极慢。每次打开表时都要等很长时间请问有什么办法,加快速度。一定要快。
解决方案 »
- 我在一个过程里动态生成了Form ,Button ,想添加button.Onclick事件改变From的状态,怎么做?
- 菜鸟提问啦~关于richedit里如何改变字体的格式~比如有下画线和颜色,同时鼠标移动到上面时变手型,点击后可以触发一个事件.比如说可以showm
- 各位大侠能告诉我怎么把flash图画放到form中并在运行的时候显示吗
- 各位高手帮帮小弟
- DBExpress求助!!!
- 请三层高手帮忙?
- 简单一问!!!
- Delphi 2007 安装后 run是灰色的 不能点击
- 怎么用Indy的TidTCPClient,TidTCPServer来实现聊天软件的连接客户管理啊?
- 大家来看看这句SQL语句病在哪里
- 关于int64的一个问题?
- 如何判断一个机器的ip地址不在规定的号段中,就封锁其ip,谢谢....万分感谢
再注意数据表越大,打开的时间也越长,所以尽是不要轻易去打开一张整表,很多的时候打开一张整表也没有必要,只要选出那些有用的满足条件的记录就行了,要选出符合条件的记录还是用SQL语句吧。
不知道dbf的表可不可以用sql来查询?如果可以,那解决的办法就是直接用sql语句来查询取结果集,而不要使用Filter。