2014-09-11 7 views
1

DotConnect by Devart Oracle Edition Professional 8.4.215.0을 사용하여 Oracle 데이터베이스의 테이블에 액세스합니다. 자동 생성 된 코드가 NUMBER (3,0) 데이터 형식을 부울로 해석하는 문제가 발생합니다. 0에서 9까지의 값을 지정하려고했습니다.자동 생성 코드에 대한 제어 데이터 유형 지정

자동 생성 된 코드를 강제로 부울 대신 정수로 지정하는 방법이 있습니까?

편집

나는 수동으로 Designer.cs 파일을 변경하고이 차질없이 작동하는 것 같군,하지만 난이 파일을 편집하지 않으려는 것입니다.

답변

1
  1. 데이터베이스 우선 접근법 (모델이 사전 정의 된 데이터베이스 기반으로 생성됨)을 사용하고 있습니까? 데이터베이스 - 첫 번째 접근 방식
  2. 기본 매핑은 다음과 같은 방법으로 사용자 정의 할 수 있습니다 : 도구를 통해
    • > 옵션>를 사용하여 서버 '옵션> (법인 개발자에 대해서만 적용 * .edml을) 오라클 메뉴
    • 번호는

우리는 (대신 EDM 디자이너의 엔티티 개발자합니다 (Devart 엔티티 모델 항목 * .edml을)를 사용하는 ADO를 추천합니다 (* .edmx, EDM 마법사에만 적용) 연결 문자열 매개 변수를 매핑 .NET 엔터티 데이터 모델 항목, * .edmx)이 조정 되었기 때문에 f 오라클과 협력하여 고급 기능을 제공합니다 : http://www.devart.com/entitydeveloper/ed-vs-edm.html.

이 정보가 도움이됩니까?

+0

1. 예 이미 코딩중인 데이터베이스를 사용하고 있으며 DBA 권한이 없습니다. 2. 어떤 도구 메뉴를 참조하고 있습니까? VS2010에서 제안 된 경로를 찾을 수 없습니다. http://www.devart.com/dotconnect/oracle/ 전문판 8.4.215.0을 사용하고 있습니다. –

+1

2.1. Entity Developer (Devart Entity Model 항목, * .edml)를 사용하고 있습니까? 2.2. a) VS2010에 내장 된 Entity Developer : 도구> 엔티티 개발자> 옵션> 서버 옵션> Oracle 메뉴 2.2. 도구> 옵션> 서버 옵션> 오라클 메뉴 – Devart

+0

매핑 사용자 정의는 새로 생성 된 모델에만 적용됩니다 (또는 CSDL 기반 엔티티를 기존 모델). – Devart