我该如何解决这个错误?

时间:2011-05-04 09:48:00

标签: asp.net

我是asp.Net中的新手,我遇到了一些代码问题 我有这样的代码:

public class Log : AbstractLog
{
    private void Init()
    {
        base.IdentityColumn = "base_log_id"; 
    }
    public int LogId
    {
        get { return base.GetValueAsInt("base_log_id"); }
        private set { base.SetValue("base_log_id", value); }
    }
}

我只是在一个名为base_log_id的表中设置并设置了值,如果我在构建之后覆盖// AbtractLog则会出现此错误:

'object' does not contain a definition for GetValueAsInt,
'object' does not contain a definition for SetValue,
'object' does not contain a definition for IdentityColumn.

实际上我在AbtractLog课程中没有代码 那么我应该在AbstractLog写什么? 我正在使用visual studio 2005

1 个答案:

答案 0 :(得分:0)

您正在调用一个不在基类中的方法,问题是,您没有扩展正确的类,或者您正在扩展的类没有那些成员或者具有私有可见性的类,如果可以的话发布更多代码,并给出更多解释,这将是有用的。

见。