2010-07-19 3 views
0

WCF Data Services를 사용하고 있는데 사용자가 AddObject를 통해 DataGrid에 행을 만들고 사용자가 원하는대로 행을 삭제하지 않기로 결정했다고 가정 해 봅시다.WCF Data Services - 데이터베이스에서 항목을 삭제하는 방법은 무엇입니까?

따라서이 시나리오에서는 해당 항목이 DataContext에 있지만 데이터베이스에는 아직 없습니다. 어떻게해야합니까?

모든 조언을 크게 주시면 감사하겠습니다.

답변

0

행이 로컬에 추가되었음을 감지 할 수 있어야합니다 (예 : 기본 키 열을 음수 값으로 설정하거나 특정 플래그를 지정하여).

사용자가 그리드에서 행을 삭제할 때 해당 행이 데이터베이스/WCF 데이터 서비스에서 삭제해야하는지 여부를 확인해야합니다.

+0

답장을 보내 주셔서 감사합니다하지만 작동하지 않습니다. PK를 설정할 때 와이어를 통해 일괄 처리 모드를 사용할 때는 고유해야합니다. – user118190

+0

@ user118190 : 좋아요, 그래서 그것들을 독특하게 만드십시오! 첫 번째는 -1, 두 번째는 -2, 세 번째는 -3입니다 - 나를 위해 일합니다 ... –

관련 문제