2009-12-07 65 views
1

我剛剛使用Nfluent 1.0RTM和Linq To Nhibernate 1.0.0切換到Nhibernate2.1.0.4000。 自從調用時保存包含映射到圖像數據庫字段的byte []數組的某個實體時,需要等待一段時間才能在VS2008調試器中進行調試。將字節[]保存到圖像db字段

public class Appendix 
{ 
... 
    public virtual byte[] appendix { get; set; } 
.... 
} 

如果我將byte []數組設置爲null,則它的值爲null。同樣在VS 2008之外,它的速度如此之快。 我無法將數據庫字段類型從圖像更改爲其他東西,它是一個傳統數據庫。

是否有NH模式如何處理(地圖)圖像MSSQLdatabase字段? NH新版本做了些改變?

任何提示是值得歡迎的!

回答

1

自升級以來,我還沒有看到byte [] s的更改。你如何繪製該領域?

一個類似的問題:storing images in db and map them with nhibernate

文章中的上述問題的連接:http://blog.calyptus.eu/seb/2009/03/large-object-storage-for-nhibernate-and-ddd-part-1-blobs-clobs-and-xlobs/

+0

我映射它像 類AppendixMap:類映射 { ... 地圖(X => x.appendix ); ... } 現在文章碰到了釘子:我也有極端的內存消耗.... – urpcor 2009-12-08 09:00:45