2012-10-12 4 views
0

제대로 Devart dotConnect와 EF 모델을 생성 할 수 없습니다. 이 제품은 데이터베이스에서 EF 모델을 생성하는 두 가지 방법을 제공하며 둘 다 작동하지 않습니다. 이 Devart의 서비스 공급 업체에 ADO.Net 엔티티 데이터 모델을 사용하는 경우 데이터베이스에서 모델을 생성 할 때, 테이블 목록은 마법사의 빈 나타납니다. Devart 엔티티 모델을 사용하여 테이블 목록은 마법사에 올바르게 표시 및 모델이 생성되지만 모든 네비게이션 속성이 누락 모든 널 (NULL)하지 필드는 엔티티 키로 생성됩니다. 누구나이 제품과 함께 경험을 가지고 내가 직면 버그가있어 경우에 저를 확인하거나 내가 제대로 사용하지 않는 경우? 감사내가 문제가 PostgreSQL의 제품

에티엔 느

+0

이 데이터베이스 권한 설정이 문제 것 같다 ...하지만 우리는 우리의 포럼 http://forums.devart.com/viewtopic.php?t=에서 당신을 응답 한 어느 ... –

+0

정확히 찾을 수 없습니다 25058 – Devart

답변

0

몇 가지 조사 후에는 PostgreSQL의에서 데이터베이스 사용자 내가 엔티티 프레임 워크에서 dabatase에 액세스하는 데 사용 된 상속 속성이 누락 된 것으로 보인다. 이 특성이 없으면 사용자는 데이터베이스 개체에 대한 액세스 권한을 부여하는 자신의 그룹 권한을 상속받지 못했습니다 ...

EF 모델을 생성하는 두 가지 방법의 동작 차이는 ADO.NET에서 메타 데이터를 가져 오는 것 Entity Data Model Wizard는 주로 'information_schema'를 통해 구현되며 Entity Developer에서는 'pg_catalog'로 구현됩니다.