使用 ASP.NET VB 來讀取 access 中的 OLE 欄位圖檔

摘要:使用 ASP.NET VB 來讀取 access 中的 OLE 欄位圖檔

使用 ASP.NET VB 來讀取 access 中的 OLE 欄位圖檔

怪怪的,可下載,但無法使用 image 物件來讀取

 補充一下開發環境,
Windows XP sp2
VS 2005 sp1
IE7


出現的下載詢問視窗,儲存後,可以開啟這圖檔,圖檔也的確是資料庫中存的圖片。

 

更新了新的 AccessGetPic.aspx ,多增加一個 mdb 檔,跟 GetPic2.aspx
 

終於發現問題原因,二個不同資料來源,造成不同的結果。(but 同樣都是 access OLE 欄位阿,微軟我真的 搞不懂妳阿)
如果要使用 ASP.NET 讀取 access  中圖檔,則存入圖檔則必須也要使用程式存進去,這樣在 access 中才會被存成二進制檔。

後來,想到另一個折衷的方式,先以檔案方式讀出圖檔,然後再使用程式寫回去,這樣應該可以解決。
(還沒時間測試這個想法)

原始討論串:
www.blueshop.com.tw/board/show.asp

檔案下載: AccessGetPic.zip