用AdoDataSet实现数据表的导入导出
2008-02-23 07:18:58来源:互联网 阅读 ()
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 下一页
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash