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

请问如何在一个adoquery控件里将查询的记录结果存储?

楼主yt2001()2003-06-01 02:38:38 在 Delphi / 网络通信/分布式开发 提问

with   dm1.ADOQuery2   do  
  begin  
  sql.Clear;  
  sql.Add('select   *   from   zj   where   bz='+'''美元''');  
  dm1.ADOQuery2.Open;  
  end;  
  由于adoquery2还要同步做其他工作,我要将查询的的记录将它存到一个变量或数组里,以便以后调用,  
  请问如何做? 问题点数:0、回复次数:4Top

1 楼FCBFighter(巴塞罗那角斗士)回复于 2003-06-01 03:45:22 得分 0

1.开个动态数组  
  2.开个临时表  
  var    
      TmpQuery:TAdoQuery;  
  ----  
  TmpQuery:=Tadoquery.Create(self);  
  将结果存在这个临时表中就可以了.  
  但是用完后记得要清掉它.  
  TmpQuery.Free;  
   
  Top

2 楼FCBFighter(巴塞罗那角斗士)回复于 2003-06-01 03:59:28 得分 0

刚才想了一想,第2种方法我似乎行不通.:-((  
  关于第1种方法  
   
  例子:  
  type  
      TRecType=Record  
          No:string[10];  
          Date:string[10];  
          Name:string[20];  
      end;   //对应数据库格式  
   
  ArrType=array   of   TRecType   //定义动态数组  
   
  以上要在程序首Type中定义  
   
  然后在事件中:  
   
  var  
      Arr1:ArrType;  
  -----  
  setlength(Arr1,临时存放的数量);  
   
  访问用Arr1[i].No的方式  
  Top

3 楼dext(德克斯特)回复于 2003-06-01 08:18:25 得分 0

DBExpress   里有Data   和   Delta   属性  
  ADO还没有!  
  目前只有用数组了!  
  Grid也许可以!  
  Top

4 楼eastliangliang(青苹果:拒绝羊皮的狼)回复于 2003-06-01 09:50:51 得分 0

自己用程序动态创建一个ADOQuery,把记录集先存着,用时再拿出来,最后把它free掉得了。Top

相关问题

  • 一个关于adoquery控件的SQL查询的简单问题
  • 求DATALIST控件下的分页存储,最好带有传查询条件参数的存储?
  • 求查询控件?
  • 初涉delphi,50分请教一个简单问题—查询控件TADOQuery调存储过程
  • 数据存储控件如何动态连接带参数的access查询,谢谢?
  • VC中sql2000查询存储过程返回结果与DATAGRID控件动态绑定问题?????
  • 请问怎么把adoquery查询到的数据赋值给listbox控件?
  • adoquery!我用adoquery控件进行查询,查找结果(RecordCount)是等于0还是-1呢?
  • 在用ADOquery控件参数化查询SQL SERVER数据库时,怎样给参数赋值?
  • 通过ADOQuery 查询数据后,怎么在stringGrid控件中显示出来?谢谢,

关键词

  • adoquery
  • 数组
  • tmpquery
  • arr
  • 动态

得分解答快速导航

  • 帖主:yt2001

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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