2013-08-05 4 views
0

ENTITY FRAMEWORK에 ALTER TABLE과 관련된 쿼리가 있습니다. 테이블의 복합 키를 삭제하고 데이터를 편집 한 다음 기본 키를 다시 유지하려고합니다. 나의 의심은 : 내가 LINQ의 모든 테이블 변경 문을 찾을 수 없습니다로이 달성 할 수있는 방법엔터티 프레임 워크에서 테이블 쿼리를 변경하십시오.

  1. ? (LINQ를 사용 중입니다.)
  2. 코드를 통해 복합 키를 삭제하고 만들 때 edmx 파일이 자체적으로 업데이트됩니까? 도와주세요. 감사합니다. .
+0

@NREZ - 편집 해 주셔서 감사합니다. – mailmehere

+0

우르 호 환영 친구 ... 의견 편집을 위해 사람들에게 감사 할 필요가 없습니다 ... 의견은 제안 및 개선 사항 일뿐입니다 ... 내 편집이 당신의 미래의 질문을 개선하는 데 도움이되기를 바랍니다 ... 최선을 다해 ... – NREZ

+0

제 질문을 도와주세요. – mailmehere

답변

0

나는 그것을 할 수있는 방법을 모른다 ... 나는 LINQ가 db의 구조를 추상화하려하고 있다고 생각하는데, 그것은 아마도 올바른 도구가 아닐 것이다.

데이터베이스에 대한 연결을 열고 원시 데이터베이스에 대해 ALTER TABLE 문을 실행하기 만하면됩니다.

+0

답장을 보내 주셔서 감사합니다. 그러나 나는 edmx가 자동으로 업데이트 될 것을 알고 싶었습니다. 테이블을 바꿀거야 .. ?? – mailmehere

+0

아무도 내 쿼리 .. 제발 도와주세요. – mailmehere

+0

아니, 당신은 테이블을 새로 고치면서 Visual Studio에서 edmx 파일을 새로 고쳐야 만합니다. –