怎样把收到的附件直接保持到数据库中? |
缺席
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
我用以下程式可惜报错,请教大大该怎么解决?
我的代码:
AdoOAEAttach.Parameters.ParamByName('attachname').Value := TIdAttachment(IdMessage1.MessageParts.Items[i]).FileName;//把附件文件名保存进'attachname'字段
AdoOAEAttach.Parameters.ParamByName('attach').LoadFromFile(TIdAttachment(IdMessage1.MessageParts.Items[i]).SaveToFile(SaveDialog1.FileName), ftBlob);把附件内容'attach'保存进数据库时说类型不对
|
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
Hi sl@cableplus.com.cn, 試試這樣寫:
AdoOAEAttach.Parameters.ParamByName('attachname').Value := TIdAttachment(IdMessage1.MessageParts.Items[i]).FileName; if TIdAttachment(IdMessage1.MessageParts.Items[i]).SaveToFile(SaveDialog1.FileName) then AdoOAEAttach.Parameters.ParamByName('attach').LoadFromFile(SaveDialog1.FileName, ftBlob);---------------------------------- 小弟才疏學淺,若有謬誤尚請不吝指教 ----------------------------------
------
Fishman |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |