2014-04-08 2 views
0

나는 오라일리 책 (프로그래밍 ASP.NET MVC4)에서 MVC 4를 배우고 그래서 지금은 그 단계를 따랐다는 클래스가 있습니다Entity Framework에서 생성되는 db/테이블은 어디에 있습니까?

public class Auction 
{ 
    public long Id { get; set; } 
    public string Title { get; set; } 
    public string Description { get; set; } 
    public decimal StartPrice { get; set; } 
    public decimal CurrentPrice { get; set; } 
    //[Column(TypeName = "DateTime2")] 
    public DateTime StartTime { get; set; } 
    //[Column(TypeName = "DateTime2")] 
    public DateTime EndTime { get; set; } 
} 

을 당신이 더 잘 알다시피 내가 (EF와 함께 가야 어) 나는이 날짜 시간 데이터 유형 에

로 DATETIME2 데이터 형식의 변환을 내가 할 코드와 오류를 실행할 때 범위를 벗어난 값의 결과. 그 진술서는 만료되었습니다.

예, 저는 SOF에서 here 인 것을 알고 있습니다. 그러나 SOF에 대한 답변에서 나는 테이블에서 변환을 할 수 있음을 발견했습니다. 데이터베이스가 생성 된 이후 'eBayDataContext'컨텍스트를 백업 모델이 변경

: 내가 사용 이후 클래스의 특성을 주석 처리 한 볼로는 새로운 오류로 날 리드. 코드 첫 마이그레이션을 사용하여 데이터베이스 (http://go.microsoft.com/fwlink/?LinkId=238269)를 업데이트하는 것이 좋습니다.

다음 상황 : SQL Server에서 만든 DB 또는 테이블을 볼 수 없습니다. EF에서 생성 한 테이블/DB는 어떻게 찾을 수 있습니까? 나는 점검했다. 그러나 내가 여기에서 보는 아무것도!

<connectionStrings> 
    <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-eBay-20140404154307;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-eBay-20140404154307.mdf" providerName="System.Data.SqlClient" /> 
    </connectionStrings> 

감사합니다 내 ConnectionString을합니다. 비주얼 스튜디오 2010 년

답변

1

:

  1. 보기 -> 서버 탐색기
  2. 데이터베이스 아이콘에 연결을 클릭합니다.
  3. 기본값을 그대로두고 서버 이름 필드에 (LocalDb) \ v11.0을 입력하십시오.
  4. 하단의 데이터베이스에 연결 섹션에서 드롭 다운 목록의 아래쪽 화살표를 클릭하십시오 (데이터베이스 이름을 선택하거나 입력하십시오 :). 몇 초가 걸릴 것입니다. 그러나 거기에 데이터베이스가 나열되어 있어야합니다 (aspnet-eBay -20140404154307)
  5. 데이터베이스를 선택하고 확인을 클릭하십시오.

이제 서버 탐색기 창에 데이터베이스에 대한 새 연결이 생깁니다. 이 연결을 확장하고 테이블로 이동할 수 있습니다.

+0

목록에서 ur 서버 이름을 써야하며 검색 할 수 없습니다. –

+0

감사하지만 좀 더 구체적으로 설명해 주실 수 있습니까? –

+0

@Craig 감사합니다. 그러나 그 이름은 드롭 다운 목록에 없습니다. 어떤 생각? 내가 Db/테이블을 만든 이유는 클래스를 변경하면 클래스가 변경되기 때문입니다. ** 데이터베이스가 생성 된 이후 'eBayDataContext'컨텍스트를 지원하는 모델이 변경되었습니다. 코드 첫 번째 마이그레이션을 사용하여 데이터베이스를 업데이트하는 것을 고려하십시오 (go.microsoft.com/fwlink/?LinkId=238269). ** –

관련 문제