2012-02-16 49 views
4

我花了將近2天的時間來弄清楚這一點。我們有一個從2000年開始的Access項目(adp),它將圖像存儲到SQL Server 2008中。我試圖直接連接到SQL Server並打開TIFF文件,但它不起作用。還嘗試將圖像字段內容複製/粘貼到文件中,重命名爲TIFF並試圖打開它,但它不起作用。圖像字段中的內容存在的問題是它的大小不合適。它只有15-20KB,但那時的文件應該在3MB左右。如果我將相同的數據恢復到ACCESS項目應用程序,它工作正常。MS Access,SQL Server映像字段

我試過TiffLib.net和其他一些東西。

那麼,有沒有人有任何想法如何將這些圖像字段遷移到SQL?

謝謝

+1

分享你的MS Access代碼,看看它是否工作。 – 2012-02-16 23:22:02

+0

你是否確定*他們是tiffs?東西15-20k將是一個非常小的TIFF .... – 2012-02-17 00:31:26

+0

也許大小的差異是Access壓縮圖像。也許它在保存之前是gzip的?二進制blob的前幾個字節可能會提供一個文件頭。 – 2012-02-17 00:43:20

回答