保存到字段里的文件打开出错? |
缺席
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
Hi sl@cableplus.com.cn, 試試看
procedure TMainForm.Button1Click(Sender: TObject); var FileName : String; begin if SaveDialog1.Execute then begin FileName := SaveDialog1.FileName; TBlobField(QryMaster.FieldByName('content')).SaveToFile(FileName); end; end;http://delphi.ktop.com.tw/topic.php?topic_id=44734 ---------------------------------- 小弟才疏學淺,若有謬誤尚請不吝指教 ----------------------------------
------
Fishman |
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
好的,代码如下:
一条Recordset其他字段(如:docname,docdate等)用BDE保存后,然后根据PKEY用ADO把文件保存进content字段里
AdoUpdateContent.SQL.Clear;
AdoUpdateContent.Parameters.Clear;
AdoUpdateContent.SQL.Add('Update OASmallDoc set content=:content where pkey=:pkey');
AdoUpdateContent.Parameters.ParamByName('pkey').Value := QryMaster.FieldByName('Pkey').AsInteger;
AdoUpdateContent.Parameters.ParamByName('content').LoadFromFile(Opendialog1.FileName, ftBlob);
AdoUpdateContent.ExecSQL;
然后在其他用户调用时代码如下:
if SaveDialog1.Execute then
begin
FileName := SaveDialog1.FileName;
TBlobField(QryMaster.FieldByName('content')).SaveToFile(FileName);
然后想要打开另存为的文件时就出现如图的错误!请教是什么原因出错!
|
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
Hi sl@cableplus.com.cn, 抱歉,忘了貼上連結
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19505
----------------------------------
小弟才疏學淺,若有謬誤尚請不吝指教
----------------------------------
------
Fishman |
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |