CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

BCB+ADO+ACCESS2000速度慢怎么办?

楼主leonpard(猪哥哥)2002-04-15 11:23:02 在 C++ Builder / 基础类 提问

我在BCB+ADO+ACCESS2000上插入10000条记录用了433秒,实在太长时间了!  
  哪位高手知道怎么提速?谢谢   leonpard@163.com 问题点数:20、回复次数:5Top

1 楼clsfox(雪人)回复于 2002-04-15 21:12:09 得分 0

把你的代码贴上来,看看。Top

2 楼yeqiufeng(叶秋枫)回复于 2002-04-16 02:11:49 得分 0

多线程  
   
  但多线程却大大提高写程序的难度  
   
  @_@Top

3 楼leonpard(猪哥哥)回复于 2002-04-16 09:56:30 得分 0

to   clsFox:贴上来了,帮忙看看吧?  
      DataModulePub->ADOQuery->Close();  
      DataModulePub->ADOQuery->SQL->SetText("insert   into   TUser   (MobilNo,Name,Gender)   values   (:MobilNo,'导入数据','M')");  
      DataModulePub->ADOQuery->Parameters->ParamByName("MobilNo")->Value=asMobilNo.Trim();  
      DataModulePub->ADOQuery->ExecSQL();  
      DataModulePub->ADOQuery->Close();  
      DataModulePub->ADOQuery->SQL->SetText("select   max(UserID)   as   UserID   from   TUser");  
      DataModulePub->ADOQuery->Open();  
      AnsiString   asUserID=DataModulePub->ADOQuery->FieldByName("UserID")->AsString.Trim();  
      DataModulePub->ADOQuery->Close();  
      DataModulePub->ADOQuery->SQL->SetText("insert   into   TGroupUser   (GroupID,UserID)   values   (:GroupID,:UserID)");  
      DataModulePub->ADOQuery->Parameters->ParamByName("GroupID")->Value=GetGroupID(TreeView->Selected);  
      DataModulePub->ADOQuery->Parameters->ParamByName("UserID")->Value=asUserID.Trim();  
      DataModulePub->ADOQuery->ExecSQL();  
  Top

4 楼suigui(衰鬼)回复于 2002-04-16 10:38:11 得分 0

是很慢啊!关注:(Top

5 楼lzf1010(深宇)回复于 2002-04-16 22:41:07 得分 15

你的库结构建得如何,索引建好了没有?Top

6 楼lzf1010(深宇)回复于 2002-04-16 22:43:34 得分 5

在每个  
  DataModulePub->ADOQuery->ExecSQL();  
  前面加一个  
  DataModulePub->ADOQuery->Prepare();  
  Top

相关问题

  • DELPHI+ACCESS启动速度慢
  • ado连接mysql速度慢的原因
  • 查询速度慢!!!!!!
  • 开机速度慢
  • 机器速度慢
  • 为什么数据库由access转为sql2000后,asp进行数据搜索速度慢了很多?
  • 计算机速度慢
  • 解决 zmodem 速度慢的问题
  • 查询速度慢的问题???
  • 运行速度慢的问题

关键词

  • sql
  • datamodulepub
  • adoquery
  • mobilno
  • parambyname
  • execsql
  • userid
  • groupid
  • settext
  • trim

得分解答快速导航

  • 帖主:leonpard
  • lzf1010
  • lzf1010

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo