2012-12-16 233 views
1

我正在將我的數據庫從SQL Server移到MS Access以獲得便攜功能,並且我被卡在Varbinary字段類型的SQL Server中。我應該在MS Access數據庫中選擇什麼?Sql服務器到Ms Access

Sql Server     MsAccess 
----------------------------------- 
Images      OLEObjects 
Varbinary     what should i choose? 

我正在使用SQL Server 2005,與Visual Studio 2010和Access數據庫是2010年以及。

+0

我試圖連接SQL Server與數據源4小時,但它失敗了。所以我想做手動。 :) –

回答

1

VarBinary的替代方案是OLE Object

欲瞭解更多詳情請see this

2

將圖像和blob對象存儲在Access數據庫中並不是一個好主意。雖然使用OLE對象在技術上是可行的,但在看到Access開始像龜一樣爬行之前,並不需要存儲許多圖像/斑點。大多數人會選擇將這些二進制對象保存在數據庫之外,並只將文件名存儲在Access數據庫中。

+0

圖像輸入將完成一次,就像輸入員工配置文件,之後將不會有更多圖像輸入。 –

+1

您還應該查看Access 2010中提供的新附件數據類型;請參閱http://office.microsoft.com/en-ca/access-help/attach-files-and-graphics-to-the-records-in-your-database-HA010341505.aspx – SylvainL

+0

如果您沒有Access 2010 ,圖像的斑點不是很糟糕:http://support.microsoft.com/kb/103257 – Fionnuala