这么简单,赶快给分啊
随便用任何一个数据集组件(TTable,TQuery,TAdoQuery,等等),设置好数据访问连接,
再用TProvider组件设置好与数据集组件的连接,再放一个ClientDataSet组件,设置好
与TProvider组件的连接,然后调用ClientDataSet的open方法,可以取得数据到ClientDataSet里,
然后再调用ClientDataSet的SaveToFile方法,可以把数据集存为cds(二进制文件)或
xml文件,如果你要求的Xml格式与ClientDataSet存的xml格式不一样,可以用xtr文件(delphi6以
上版本提供xml数据变换工具)定义转换成别的xml格式,delphi7在demo目录下有转换的例子,
不过就你的需求根本不需要转换,直接ClientDataSet1.SaveToFile('c:/a.xml',dfXML);就可以了