2011-12-04 39 views
0

與標準的sqlserver,我可以使用codefirst和創建一個列類型的圖像,我可以插入blob類型的數據。使用SqlServerCE我相信我需要使用二進制類型。我無法弄清楚如何將byte [](c#)添加到二進制類型中。試圖用EF-CodeFirst插入圖像SqlServerCE

我codefirst聲明是這樣的:

公共二進制的ImageData {獲得;組; }

感謝

回答

0

你好,我不知道你是否已經但是兩件事情圖像將被棄用,你可以通過做:

> public myClass { 
> //image for the logo 
>  public byte[] Logo { get; set; } 
> } 

,並用VARBINARY:

modelBuilder.Entity()。Property(p => p.Logo).HasColumnName(「Logo」)。HasMaxLength(Length).HasColumnType(「varbinary」);