ado的LoadFromFile不行?(50分)

L

lyplay2

Unregistered / Unconfirmed
GUEST, unregistred user!
保存时
ADOQUERY1.SAVETOFILE('C:/123.xml');
时生成了123.XML文件
adoquery1.LoadFromFile('C:/123.xml');
就不行,
那位老大做过ado的LoadFromFile,SAVETOFILE的能讲讲吗?
文件格式不限谢谢!
 
老兄,不行吗?
我可是可以的呀!并且调试成功!看你哪里有问题
如果不行的话,你可以行保存,然后试着将
AdoQuery1.Active:=False;
然后再
AdoQuery1.LoadFromFile('c:/123.xml');
 
哦我试了,
还是不行,
能把你的代码贴出来看看吗?
 
没有问题,完整的代码如下:

procedure TForm1.FormCreate(Sender: TObject);
begin
ADOQuery1.Open;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
ADOQuery1.Close;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.SaveToFile('test.xml',pfXml);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
ADOQuery1.LoadFromFile('test.xml');
end;
 
procedure TForm1.Button2Click(Sender: TObject);
begin
ADOQuery1.Edit;
ADOQuery1.LoadFromFile('test.xml');
end;
 
多人接受答案了。
 

Similar threads

顶部