如何在存取 binary 檔案進入 db

有關Delphi 的語法, 程式, 等
回覆文章
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

如何在存取 binary 檔案進入 db

文章 tim »

db 欄位: image
可以使用 TBLOBField 來 casting 欄位使用 LoadFromFile 與 SaveToFile 來進行!!
注意 SaveToFile 時, 其 TQuery 元件拉出 db 中的資料時, 其 TDataBase 中的屬性Blob Size 所設定的 k 數為其拉出資料的上限.
其他就是使用 TBlobField 的相關存取檔案的函式:
TBlobField(Query1.FieldByName('file_content')).LoadFromFile(Edit1.Text);
TBlobField(Query3.FieldByName('file_content')).SaveToFile(SaveDialog1.Filename);
多多留言, 整理文章, 把經驗累積下來.....
回覆文章