delphi运行的时候出现这样的错,要怎么改?
procedureTForm36.Button6Click(Sender:TObject);varext:string;fn:string;begintrywithdat...
procedure TForm36.Button6Click(Sender: TObject);
var
ext :string;
fn :string;
begin
try
with datamodule4.adoquery1 do
begin
Close;
SQL.Clear;
SQL.Text:='select * from files where filname='''+trim(edit2.text)+ '''';
Open;
//fn:=datamodule4.adoquery1.fieldbyname('filname').AsString;
savedialog1.Title:='文件另存为:';
savedialog1.Filter:='文本文件(*.txt)|.txt|文档(*.doc)|.doc|所有文件(*.*)|*.*';
if savedialog1.Execute then
begin
fn:=savedialog1.FileName;
TBlobField(datamodule4.adoquery1.FieldByName('context')).SaveToFile(fn);
end;
Close;
end;
finally
Free;
end;
end;
系统提示这样的错误。但是文件是有下载成功的,
这要怎么修改? 展开
var
ext :string;
fn :string;
begin
try
with datamodule4.adoquery1 do
begin
Close;
SQL.Clear;
SQL.Text:='select * from files where filname='''+trim(edit2.text)+ '''';
Open;
//fn:=datamodule4.adoquery1.fieldbyname('filname').AsString;
savedialog1.Title:='文件另存为:';
savedialog1.Filter:='文本文件(*.txt)|.txt|文档(*.doc)|.doc|所有文件(*.*)|*.*';
if savedialog1.Execute then
begin
fn:=savedialog1.FileName;
TBlobField(datamodule4.adoquery1.FieldByName('context')).SaveToFile(fn);
end;
Close;
end;
finally
Free;
end;
end;
系统提示这样的错误。但是文件是有下载成功的,
这要怎么修改? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询