手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>delphi>列表

用AdoDataSet实现数据表的导入导出

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

1 2 3 下一页

  Delphi中的AdoDataSet是支持ADO访问的主要组件,它支持从数据表直接获取数据,支持用SQL语句获取数据。最重要的是,它定义和实现了两个重要的例程:





  procedure LoadFromFile(const FileName: WideString);它从文件中加载数据集。

  procedure SaveToFile(const FileName: String = ''; Format: TPersistFormat = pfADTG);它将数据集保存到文件中。Format确定文件中数据集的保存格式,可以使用的有pfADTG (Advanced Data Tablegram format)、pfXML(Extendable Markup Language)。

  因此AdoDataSet是实现导入导出的良好的基础。

  1.数据表的导出

  导出数据表的操作如下:

  1)打开数据表,设置需要导出的条件;

  2)使用AdoDataSet,调用SaveToFile导出记录;

  下面是一个导出操作的示例(假定导出指定数据表的全部记录)。


  procedure ExportData(strFileName, strTableName: string);

  begin

  with AdoDataSet1 do

  begin

  Close;

  CommandText := ‘select * from ’ strTableName;

  Open;

  SaveToFile(strFileName);

  Close;

  end;

  end;






上一篇: 用Delphi实现快闪窗体信息提示
下一篇: Delphi 7中快速获取本机IP地址

1 2 3 下一页

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!