2014-03-31 2 views
0

내가하려는 것은 데이터베이스의 레코드 집합을 목록 상자에 넣고 목록 상자에서 행을 선택하면 해당 자식 레코드가 다른 목록 상자에 표시되고 선택한 자식 레코드가 삭제 될 때 선택한 자식 레코드가 삭제됩니다. 버튼을 누르면됩니다. 첫 번째 부분은 정상적으로 작동합니다. 삭제에 문제가 있습니다. 발생하지 않습니다. 왜 그럴까요?DataSet will will delete

답변

1

데이터 세트 아래에 업데이트 및 삭제 명령이 있어야합니다. 또한 DB의 테이블에 기본 키가 있는지 확인하십시오.

+0

선택 됨 .Added 'daf.DeleteCommand = new SqlCommand ("Id에서 영화 삭제 = Idid = @fid"); daf.DeleteCommand.Parameters.Add ("@ fid", SqlDbType.Int); daf.DeleteCommand.Parameters.AddWithValue ("@ fid", idd); ' – Matt

+0

ds/listBoxchildren은 어디에서 여전히 볼 수 있습니까? –

+0

예, 코드는 주로 동일합니다 – Matt

관련 문제