2014-03-06 81 views
0

我寫在App_Code文件夾中常見的業務邏輯類使用EFW.but顯示下面的錯誤連接到數據庫「錯誤1類型或命名空間名稱‘工作’可能沒有找到」(是否缺少using指令或程序集引用?)

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; } 
     } 
    } 
+0

那麼,什麼是工作?這將是我認爲的類名? –

+0

是的..它是一個實體... – user3363647

+0

你沒有與問題的名稱空間generat工作。 看到我的答案。 –

回答

2

好像你沒有裝配至極的引用包含提到類

+0

呀我已經添加namespace.please再次 – user3363647

+0

檢查添加到DLL由項目產生的參考您的類放置 – InferOn

0

好吧我知道了:

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

} 

點擊作業,移動鼠標光標置於出現在 工作底部的藍色儀表板單擊生成類,然後將你的Job.cs代碼到新job.cs類 刪除舊的。 This is image

+0

對不起它沒有顯示任何圖標 – user3363647

+0

點擊的工作,你會SE藍色虛線移動鼠標移到藍色的破折號 –

相關問題