通过ado,用sql查询,生成统计表,如何加快速度?(20分)

  • 主题发起人 主题发起人 flli
  • 开始时间 开始时间
F

flli

Unregistered / Unconfirmed
GUEST, unregistred user!
已有一人员基本信息库(姓名,性别,出生年月,级别,学历。。。。。)
想生成一人数统计表:
总计 女 大学毕业 大专毕业 中专毕业 <35岁 36-55岁 >55岁。。。
高级
中级
初级



我用动态sql查询已经实现了,但是当表格项比较多时速度太慢了,有什么解决办法吗?
注:数据库为access,通过ado OlE DB 连接。

 
access 中有POIVT TABLE
 
怎么没人回答,嫌分数少吗?
poivt table 是个什么东东?
 
二次索引
二次查询
 
什么意思?说请楚点可以吗?
 
大家看看啊,真的嫌分少!我可以加分哦!
 
提问者:
如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
请认真阅读大富翁论坛规则说明 http://www.delphibbs.com/delphibbs/rules.asp
 
尽量少用Table控件,多用Query,这样会快很多
 
尽量少用Table控件,多用Query,这样会快很多
 
通过DAO连接,
下载Diamond Access 1.90 Source
S/N : 93095861452FAC70
访问Access数据库的控件
http://www.inprises.com/control/diamond190_src.zip
 
你可以用StoreProcedure即可加快速度,写在N Tire的AP端。
 
你可以用StoreProcedure即可加快速度,写在N Tire的AP端。
 
ADOConnection,ADOTable,ADOQuery,ADODataSet中的
CursorLocation的默认值为ClUseClient改为
clUseServer就不会有问题了!!!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部