Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 SQL Server CE 4 中使用 Entity Framework 4 代码优先。
我应该在课堂上定义什么类型?SQL Server CE 仅支持Image.
Image
谢谢你。
你应该byte[]在你的课堂上使用。
byte[]
“图像”数据库类型有点误导,因为它只表示任意二进制数据(完整的 SQL Server 已弃用它以支持该varbinary(max)类型)
varbinary(max)
在您的上下文类中,您可以尝试:
modelBuilder.Entity<YourClass>().Property(x => x.YourProperty) .HasColumnType("image").IsMaxLength();
(我没有任何SQLCE项目可以尝试;也许它会起作用,也许不会,也许只有一种配置方法就足够了)