Visual studio 2010 亚音速2.0 Delete()是';方法';总线的使用就像一个';类型';

Visual studio 2010 亚音速2.0 Delete()是';方法';总线的使用就像一个';类型';,visual-studio-2010,subsonic2.2,Visual Studio 2010,Subsonic2.2,我最近不得不采用一种基于亚音速的解决方案,我得到了一个错误 用于删除、插入和更新 Delete是一个“方法”,但与“类型”一样使用 public static Delete Delete() { return Repository.Delete(); } 我可以告诉你应该有一个类型删除,但由于某种原因它没有被显示,我是否缺少一个引用? 我在VisualStudio2010网站上引用了SubSonic.dll(版本2.0.3) 谢谢

我最近不得不采用一种基于亚音速的解决方案,我得到了一个错误 用于删除、插入和更新

Delete是一个“方法”,但与“类型”一样使用

    public static Delete Delete()
    {            
        return Repository.Delete();
    }
我可以告诉你应该有一个类型删除,但由于某种原因它没有被显示,我是否缺少一个引用? 我在VisualStudio2010网站上引用了SubSonic.dll(版本2.0.3)


谢谢

您的数据库表必须有主键才能支持CRUD操作。除此之外,如果您想使用内置的更改跟踪,您应该有一个ModifiedBy、ModifiedOn、CreatedBy、CreatedOn、IsDeleted列。

谢谢您,您帮助我找到了解决方案,但与此不同,我用来生成代码的子代码是我包含的dll的不同版本。所以最后我只需要重新引用同一版本的dll(我采用了这个项目,所以我下载和安装的dll是不同的)。