DataContext.CreateDatabase属性编译器错误

时间:2009-05-06 23:03:50

标签: database linq

我看了这个例子http://msdn.microsoft.com/en-us/library/bb399420.aspx 并单击DataContext.CreateDatabase,它将我带到此页面http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.createdatabase.aspx

它表示要使用System.Data.Linq命名空间并包含引用System.Data.Linq。

我已经完成了并且收回了错误

error CS0246: The type or namespace name 'Column' could not be found (are you missing a using directive or an assembly reference?)

[Table(Name = "DVDTable")]
public class DVD
{
    [Column(IsPrimaryKey = true)] //<-- here
    public string Title;
    [Column]
    public string Rating;
}

如何解决此错误?

1 个答案:

答案 0 :(得分:1)

ColumnAttribute位于System.Data.Linq.Mapping命名空间中。