0

우리는 Entity Framework 4를 사용하고 있지만 우리는 2008R2에 대한 라이센스를 갖고있는 것처럼 보이지만 SQL Server 2005를 사용할 데이터베이스가 있음을 알게됩니다. 특히 SQL Server 2005에는 요구 사항에서 요청 된 '날짜'유형이 누락 된 것 같습니다.Entity Framework에서 날짜로 SQL Server 2005 Datetime 사용

나중에 SQL Server 2008R2로 이동할 경우 나머지 응용 프로그램을 동일하게 유지하기 위해 Entity Framework를 통해 나머지 응용 프로그램의 날짜로 반자동 유형을 날짜 형식으로 반자동으로 처리하는 방법이 있습니까? 4?

답변

2

SQL SERVER 2008R2와 날짜 형식을 사용합니다. easly Entity Framework 4의 DateTime에 매핑됩니다. 따라서 아무 문제가 없습니다.

+0

나는 질문하고 싶다. 그러나 지금 당장은 날짜 유형이 부족한 SQL Server 2005를 사용해야 만한다. 이상적으로 프레임 워크 레벨에서 (그리고 자동으로) 뭔가를하고 싶습니다. 변환은 코드베이스에서 SQL 서버의 datetime으로 저장되는 날짜로 생각할 수 있습니다. 약간 더 높은 수준에서 직접 해보 겠지만 Entity Framework에 직접 기능이 있는지 확인하고 싶습니다. – UtopiaLtd

+0

확인. 그러나 응용 프로그램에서는 DateTime을 사용합니다. 내가 맞습니까? EF에서 DateTime -> DateTime에서 Date-> DateTime으로의 매핑 변경은 아무런 문제가되지 않습니다. 나는 당신의 문제를 이해하는지 모르겠습니다. 컴파일 코드없이 자동으로 의미합니까? 그렇다면 그런 옵션이 없다고 생각합니다. – devarc

+0

다른 방법. 날짜는 응용 프로그램에서는 사용하지만 날짜는 데이터베이스에서 사용하고 싶습니다 (날짜는 지원하지 않으므로). – UtopiaLtd

관련 문제