D DUDU Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-02 #1 现在使用ADO数据集控件的LoadFromFile和SaveToFile方法,可以导出但却不能从文件恢复, 提示卷标文件名等出错,谁知道请尽快告知,谢谢!
S sundart Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-02 #2 没问题啊。 procedure TForm1.Button1Click(Sender: TObject); begin adoquery1.SaveToFile('f:/temp/test.xml',pfXML); end; procedure TForm1.Button2Click(Sender: TObject); begin adoquery1.LoadFromFile('f:/temp/test.xml'); end;
没问题啊。 procedure TForm1.Button1Click(Sender: TObject); begin adoquery1.SaveToFile('f:/temp/test.xml',pfXML); end; procedure TForm1.Button2Click(Sender: TObject); begin adoquery1.LoadFromFile('f:/temp/test.xml'); end;
D DUDU Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-02 #3 恢复时有问题,数据并未被导到库中啊, 且在此打开此数据集时有“文件名,目录名或卷标语法不正确”。
千 千中元 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-06 #4 保存为文件时候 ADoDataset1.close; adoDataset1.commandtype:=cmdText;//这一句 adoDataSet1.commandtext:='your sql' adoDataSet1.open; adodataset1.savetofile... then ok
保存为文件时候 ADoDataset1.close; adoDataset1.commandtype:=cmdText;//这一句 adoDataSet1.commandtext:='your sql' adoDataSet1.open; adodataset1.savetofile... then ok
D DUDU Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-07 #5 我用的是TADOQuery,导出数据可以,但恢复时就是写不回数据库里啊。 (TADODataSet也试过了,同样不行的。)
千 千中元 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-07 #6 你换作AdoDataset(因为adoQuery我没用)再试下 加上那句
D DUDU Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-08 #7 小弟昨夜夜读ADO的源码,发现loadfromfle 这个方法根本不可能将XML的数据 自动的写回数据库中,呜呜呜,因为它在load之前就close了一次 谢谢二位人兄指点