3

먼저 첫 번째 코드 및 데이터베이스를 사용하여 MVC3의 뷰를 SQL Server 뷰에 매핑합니까?매핑 MVC3 모델이 같은 전망을 SQL Server 2008의

UPDATE

나는이 함께 노력 :

public class PartialContext : DbContext 
{  
    protected override void OnModelCreating(DbModelBuilder modelBuilder) 
    { 
     modelBuilder.Conventions.Remove<PluralizingTableNameConvention>(); 
    } 

    public DbSet<Test> Test { get; set; } 

    public DbSet<Products> Products { get; set; } 
} 

및 컨트롤러 : "잘못된 개체 이름 'dbo.Products'

public class ViewController : Controller 
{ 
    private PartialContext db = new PartialContext(); 

    // 
    // GET: /View/ 

    public ViewResult Index() 
    { 
     return View(db.Products.ToList()); 
    } 
} 

이러한 노력은 나에게 오류를했다. " 2

편집 그냥 명확합니다. code firstdatabase first 기술을 모두 사용하고 싶습니다. 내가하지 코드 생성기 또는 데이터베이스 생성

문제 해결

업데이트를 통해 수동으로 모두 데이터베이스 및 모델 클래스를 만드는 것을 의미합니다. 나는 단순히 다음 링크

using (var ctx = new YourDBContext()) 
    { 
    var result = from t in ctx.product 
       select new Products{ 
        ID= ctx.ID, 
        Name=ctx.Name 
       };  
    } 

자세한 내용은 같은 뷰를 조회 할 수 있습니다 이제 모델 클래스를

+1

일반 엔티티, 일반 테이블처럼 똑같이 사용하십시오. – IamStalker

+0

데이터에 어떻게 액세스하고 있습니까? 원시 ADO.NET? 엔티티 프레임 워크? 다른 것? –

+0

내가 엔터티 프레임 워크를 사용하고 있습니다 –

답변