SqlDataAdapter.Update (DataTable)를 사용하여 데이터베이스에 테이블을 던지지만 SqlDataAdapter는 InsertCommand를 무시하고 기본 키와 모든 행을 보냅니다. 원하는 경우 null 일 수 있습니다. 어떻게 행동하게합니까?SqlDataAdapter.Update가 작동하지 않습니다.
Update()를 호출하기 전과 후에 코드를 단계별로 실행합니다. 전에는 내 InsertCommand입니다. 이후, 그것은 SqlDataAdapter의 것입니다.
편집 : 특히 가지고있는 행을 가져 와서 충분히 쉽게 작동하는 자체 SqlCommand 개체를 작성할 수 있으므로 코드 샘플을 게시하고 싶지 않습니다. 저는 Update가 InsertCommand를 전달하는 것이 충분하지 않아서 자신의 코드를 파헤칠 수 있다고 결정하는 이유에 관심이 있습니다.이 모든 것이 시간 절약이라고 생각했습니다.
코드 예제를 게시 할 수 있습니까? –
코드의 어느 비트가 더 구체적 일 수 있습니까? 한 번 완료되면 SqlDataAdapter.Update (DataTable)를 호출하는 것 외에는 아무 것도하지 않습니다. – Merus