JPG存入Access資料庫檔案過大? |
答題得分者是:juneo
|
coldwindbaby
一般會員 發表:1 回覆:0 積分:0 註冊:2008-03-24 發送簡訊給我 |
小弟最近想把JPG圖片直接存入資料庫
TJPEGImage *jpg=new TJPEGImage(); jpg->LoadFromFile("char1.jpg"); Clipboard()->Assign(jpg); DBImage1->DataSource->DataSet->Edit(); DBImage1->PasteFromClipboard(); DBImage1->DataSource->DataSet->Post(); delete jpg; 程式如上 我是直接從chart轉成JPG圖然後直接丟入資料庫內 也可以正常顯示DBImage 但是存入數據庫的資料是JPG檔案的八倍大跟BMP檔一樣 我想要讓他容量變小.. 我有查到方法...好像是用路徑方法... 但是我只想按一個鍵就直接把圖片丟入資料庫 不想要在打字放圖片到另外一地方.. 難道只有讀取路徑讀資料的方法才能使其容量縮小嗎? 不知道還有沒有其他方法可以解決 編輯記錄
coldwindbaby 重新編輯於 2008-04-11 20:26:19, 註解 無‧
|
juneo
高階會員 發表:103 回覆:190 積分:118 註冊:2004-05-13 發送簡訊給我 |
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |