2011-12-04 2 views
0

표준 sqlserver를 사용하여 이미지를 삽입하려고하면 codefirst를 사용하여 Image 유형을 만들고 Blob 형식의 데이터를 삽입 할 수 있습니다. SqlServerCE를 사용하면 이진 형식을 사용해야한다고 생각합니다. 바이너리 타입에 byte [] (C#)를 어떻게 두는 지 알 수 없습니다.EF-CodeFirst SqlServerCE

내 codefirst 선언은 이것이다 :

공공 진 imageData의 {얻을; 세트; }

감사

답변

0

안녕하세요 당신은 이미 있지만, 두 가지의 이미지가 중단 될 것입니다 경우 모르겠어요, 당신은 그것을 할 수 있습니다

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

및 varbinary 사용

modelBuilder.Entity(). 속성 (p => p.Logo) .HasColumnName ("로고"). HasMaxLength (Length) .HasColumnType ("varbinary");

관련 문제