Table 注释对象名称无效
Table Annotations Invalid object name
我有一个管理员 class,架构 "ADM" 和 Table "Incidents":
[Table("ADM.INCIDENTS")]
public class ADMINCIDENTS
{
[Key]
public int INCNUM { get; set; }
}
当我查询我的数据库时,生成的 sql 代码是:
SELECT DISTINCT [inc].[INCNUM]
FROM [ADM.INCIDENTS] AS [inc]
Sql 表示 [ADM.INCIDENTS] 是无效对象。
如何注释我的 table 以便生成的 sql 查询在前面的括号中添加架构,在后面的括号中添加 table,如下所示:
SELECT DISTINCT [inc].[INCNUM]
FROM [ADM].[INCIDENTS] AS [inc]
试试这个
[Table("INCIDENTS", Schema="ADM")]
public class ADMINCIDENTS
{
[Key]
public int INCNUM { get; set; }
}
看看这个:http://www.entityframeworktutorial.net/code-first/table-dataannotations-attribute-in-code-first.aspx
我有一个管理员 class,架构 "ADM" 和 Table "Incidents":
[Table("ADM.INCIDENTS")]
public class ADMINCIDENTS
{
[Key]
public int INCNUM { get; set; }
}
当我查询我的数据库时,生成的 sql 代码是:
SELECT DISTINCT [inc].[INCNUM]
FROM [ADM.INCIDENTS] AS [inc]
Sql 表示 [ADM.INCIDENTS] 是无效对象。 如何注释我的 table 以便生成的 sql 查询在前面的括号中添加架构,在后面的括号中添加 table,如下所示:
SELECT DISTINCT [inc].[INCNUM]
FROM [ADM].[INCIDENTS] AS [inc]
试试这个
[Table("INCIDENTS", Schema="ADM")]
public class ADMINCIDENTS
{
[Key]
public int INCNUM { get; set; }
}
看看这个:http://www.entityframeworktutorial.net/code-first/table-dataannotations-attribute-in-code-first.aspx