CAFE

ASP.NET 질문

System.Data.Linq.ChangeConflictException: 행이 삭제되었거나 변경되었습니다라고 메시지가 뜨는데 어떨때 이런메시지가 뜨는지요?

작성자seapink|작성시간13.02.04|조회수123 목록 댓글 3

QnA

 

사용언어 (칠해주세요) => (C#,VB)

사용툴 (VS) : windows visual studio 2010

운영체제 (OS) : windows 2008

상세언어(칠해주세요.) => 1) ASP.NET, 2) ASP.NET MVC, 3) ASP.NET AJAX


닷넷 초보자입니다.

dbml파일에 대하여 회원가입을 위해 필요한 테이블 및 속성을 추가하여 작업을 하였습니다.

그리고 나서 빌드를 하고 운영서버에 반영을 시켰습니다.

dll이 반영된 후,어떤 사용자에게는 정상적으로 로그인이 되는데,어떤 사용자에게는 위와 같은 메시지를 뿌려줍니다.

원복을 하면 새로 만든 테이블 및 속성에 대하여 적용이 안되고,새로 만든 부분을 적용시키면 로그인이 안되니

죽을 맛입니다. 고수님들 도와주십시오.

 

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자카키104 | 작성시간 13.02.05 예상 : 레코드 충돌로 인한 조회 실패가 아닐까 생각됩니다.
  • 작성자퓨전마법사 | 작성시간 13.02.05 음.. 카키님 말씀이 맞는거 같군요.. 한가지 더 .. 자동 Index 컬럼 자동 증가 값 줬는지 체크 해보세요.. 그리고 NULL 허용 안하는 컬럼 디폴트 값 들어가게 한건지 확인해보시구요. 배포할때 그런거 빼먹어서 고생하는경우를 종종 봐서..
  • 작성자심재운 | 작성시간 13.02.05 코드가 비공개 이므로 확정지어서 답변 드리기엔 어려움이 있습니다. 해당 사이트 참고하세요. http://sebastienlachance.com/blog/systemdatalinqchangeconflictexception-row-not-found-or-changed
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼