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

数据保存

楼主anglely168(左八荣,右八耻.代表在中间,和谐在胸口。人挡杀人,佛挡杀佛.)2002-03-12 12:10:58 在 Delphi / VCL组件开发及应用 提问

我想把多次查询的结果保存在一个类似临时表的东东里,但在delphi里没有办法创临时表阿(表都要和数据库连接的,我为了不在数据库里添加一个没有多大意义的表,才想将数据保存在内存里!)问如何给出像一个表用法的东西,可以保存数据,且提供findkey(locate)类似的功能!  
  问题点数:40、回复次数:3Top

1 楼BlackPoint(黑点)回复于 2002-03-12 12:52:02 得分 20

用TClientDataSet就可以在内存中建临时表。如果你用的是ADO可以用Clone,Top

2 楼milpas(我带着我的影子去流浪)回复于 2002-03-12 12:59:40 得分 10

可以用TClientDataSet,它可以把数据保存到DISK上,用完后再删Top

3 楼ihihonline(潇潇->戒烟)回复于 2002-03-12 13:04:45 得分 10

query1.close;  
  query1.sql.clear;  
  query1.sql.add('create   table   tablename(a   int   ,b   char(10)...)');  
  query1.execsql;  
  //建立了,不用再去做什么连接了,已经为你做好了;  
  query1.close;  
  query1.sql.clear;  
  query1.sql.add('drop   tablename');  
  query1.execsql;  
  //删除了   ,你还想做什么;  
  可以用这个表了;  
  Top

相关问题

  • ADOQuery数据保存
  • 数据保存不成功
  • 数据保存问题
  • MSHFlexGrid数据的保存
  • 保存数据的问题
  • to Latitude:数据保存问题
  • 数据保存的问题
  • TTreeView 怎样保存数据?
  • datagrid数据的保存
  • delphi 数据保存问题

关键词

  • 数据
  • sql
  • 保存
  • 表
  • query1
  • 临时

得分解答快速导航

  • 帖主:anglely168
  • BlackPoint
  • milpas
  • ihihonline

相关链接

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

广告也精彩

反馈

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