SQL Server 到 Entity Framework 的数据类型映射

4

你想使用哪种EF?是Database-First,Code-First还是Code-First到现有的数据库?你想做什么?你已经尝试过什么了吗? - user3411327
你会参考上面的哪个链接来使用Code-First?我需要知道EF中SQL Server数据类型的对应关系。但是微软提供了两个不同的在线参考资料...哪一个是正确的? - Blastercloud
1
你可以像Julie在这里所做的一样(http://thedatafarm.com/data-access/sql-server-2008-data-types-and-entity-framework-4/),创建一个包含每种数据类型的实体,并查看其运行情况。 - Paul Zahra
1个回答

6

两者都不是。

Entity Framework将SQL Server数据类型映射到“概念模型类型(“Edm类型”)”。可以在此处找到映射:

然后,Edm类型以直观的方式转换为.NET类型(Boolean -> Boolean、Int32 -> Int32、Binary -> Byte array等),可以在参考代码中找到:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接