(您是否缺少using指令或程序集引用?)

时间:2014-03-06 06:49:14

标签: asp.net

我在App_code文件夹中编写公共业务逻辑类,用于使用EFW连接到数据库。但显示以下错误“错误1找不到类型或命名空间名称'作业'”

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;



 namespace WebApplication6.App_Code
    {
        public class BlCommon
        {  
            public List<job> GetJobs()
            {
                pubs2012Entities pubsobject = new pubs2012Entities();
                var x = pubsobject.jobs.ToList<job>();
                return x;
            }
        }
    }


and class generated by EFW from jobs table is

namespace WebApplication6.App_Code

    {
        using System;
        using System.Collections.Generic;

        public partial class job
        {
            public short job_id { get; set; }
            public string job_desc { get; set; }
            public byte min_lvl { get; set; }
            public byte max_lvl { get; set; }
        }
    }

2 个答案:

答案 0 :(得分:2)

你似乎没有对包含提到的类

的程序集的引用

答案 1 :(得分:0)

好的我明白了:

Public List<job> GetJobs()
{
      pubs2012Entities pubsobject = new pubs2012Entities();
        var x = pubsobject.jobs.ToList<job>();
        return x;

}

单击“作业”,将鼠标光标移到显示在底部的蓝色短划线上   单击生成类,然后将Job.cs代码移动到新的job.cs类和     删除旧的。 This is image