2014-11-03 2 views
0

닫기 전에이 질문의 내용을 읽으십시오!Entity Framework를 사용하여 SQL CE 데이터베이스 파일에 테이블을 추가하는 방법이 있습니까?

코드 첫 번째를 사용하고 있지 않습니다. SQL Compact Edition 데이터베이스 파일을 업데이트하고 있습니다. 이 SQL 명령을 사용하여 테이블을 추가 할 수있는 방법이 있습니까? 데이터베이스에 OLEDB 연결을 설정하는 방법이 있습니까? OLEDB에서 EF 연결 문자열이 작동하지 않습니다.

+0

당신은 DbContext에서 sqlceconnection 개체를 얻을 수 연결 개체를 사용하여 테이블을 생성 문, 즉 SqlCeCommand.ExecuteNonQuery()를 실행할 수 있습니다. 데이터베이스 속성을 만들고 해당 연결 개체를 사용하여 create table 문을 실행하십시오. – ErikEJ

+0

감사합니다. 나는 그것을 시도 할 것입니다. – Jordan

+0

'DbContext.Database.Connection'이 (는)'OleDbConnecion'이 아닙니다. 명령을 사용하려면 어떤 유형의 명령을 작성해야합니까? – Jordan

답변

1

당신은 DbContext.Database.Connection 속성에서 SqlCeConnnection 객체를 얻고, 다음