实体框架5 Guid属性返回null

时间:2014-09-28 07:10:28

标签: c# sql-server linq entity-framework ef-database-first

我有一个SQL Server 2008数据库,我在数据库优先模式下使用Entity Framework 5。

我添加了一个类型uniqueidentifier(guid)的新列,其中勾选了允许空值,让我们调用列LinkID

我重新生成了模式,但是当我使用linq获取对象时,即使表中有值,它的值也为null。

所以,如果我有

Stuff

ID   LinkID                       Name    Address
------------------------------------------------------------------
1    2342342-2342342-342-4-23423  stack   www.stackoverflow.com

如果我将行作为对象MyObjectMyObject.LinkID为空而不是表中的值。

这是一个奇怪的问题,所有其他列都正确地返回它们的值。

我感谢任何帮助,即使它有助于进一步调试问题。

感谢。

0 个答案:

没有答案
相关问题