AdoDataset的savetofile,loadfromfile怎么用?(50分)

  • 主题发起人 主题发起人 book523
  • 开始时间 开始时间
B

book523

Unregistered / Unconfirmed
GUEST, unregistred user!
SaveTofile 怎么控制输出文件的格式?
Loadfromfile怎么从具体的格式中导入数据?
 
帮助里面不是说得很清楚吗
有两种格式pfADTG, pfXML,这是在ado中定义的,只要使用ado都可调用
不过现在倒经常是在adodataset之间相互传递数据。
 
大哥,看看Help不就行了?
ClientDataSet1.SaveToFile(fileName,dfXmlUTF8);
印象中支持三种保存的格式,dfData,dfBir...和dfXMLUTF8.
ClientDataSet1.LoadFromFile(fileName);
最好用
try
...
except

end;
保护起来。
 
这不是TXT,是专用格式,当然乱七八糟了
 
可是导出到txt的数据好像乱七八糟阿!怎么格式化显示?
例如一条记录为一行,字段之间用“,”隔开,字段数据用“”括起来,
就像直接在企业管理器中导出的文件一样!
 
是什么格式阿?我导出到XML文件就不会了,
但是我把才导出的xml文件,用loadfromfile导入到数据库中,好像不起作用,
程序不出错,但是数据根本没有导入到表中,为什么阿?
 
导出的时候用什么格式,导进的的时候就用什么格式,我觉得不用管用什么格式的,DELPHI是自/
己控制的,自己读不就行了!
 
loadfromfile是不能直接进入数据库的,请参见:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1099692
 
AdoDataSet.SaveToFile和AdoDataSet.LoadFromFile,也就是公文包模式,
它主要用在数据集断开时使用。
它对文件格式好像要求不严格,随便用什么扩展名,只要是你用AdoDataSet.SaveToFile
保存的,就能用AdoDataSet.LoadFromFile打开的,这是系统默认的
 
多人接受答案了。
 
后退
顶部