2008-11-17 61 views
0

我有一個MS SQL服務器數據庫。有一個表格,其中有一個「圖像」類型的列。現在,客戶想要從MS訪問中讀取數據。他希望以一種形式顯示圖像。 我從來沒有使用過訪問,也不知道如何在那裏做簡單的事情。任何幫助將不勝感激。如何以ms訪問從sql server顯示圖像

感謝, Ramjee

+0

第一件要檢查的是看看Access是否會像處理它自己的OLE字段一樣對待圖像列。也就是說,遠程可以將Access窗體上的圖像控件直接綁定到該字段。它可能不起作用,但在開始編碼之前嘗試! – 2008-11-21 04:57:54

回答

0

你可以把經常Image控件的形式和狀態MyPic.PictureData = PicField在當前事件。

或者你也可以使用AccessImagine,這對MS Access中的圖片很好,並且不需要腳本。你可以在這裏下載 - http://access.bukrek.net/download

0

我想你可以通過使用流做到這一點。將圖像從現場流式傳輸到未綁定的圖像控件。我們使用相同的過程打開存儲在SQL Server數據庫中的文檔和其他二進制數據。


另一方面,Access有一個Image控件可以鏈接到表中的一個字段。這對用戶來說應該容易得多!

2

與其將所存儲的圖像寫出到文件以顯示它們,可能會使用ASP在Access窗體上顯示圖像和Web瀏覽器控件以顯示頁面。我沒有試過這個。

如何顯示BLOB字段存儲的圖像:http://support.microsoft.com/kb/173308