DataAdapter1.Update() 메소드를 통해 데이터 세트 dsStaff1에 새 행을 삽입하려고합니다. 내가 생각 SQL Server의 키워드입니다 tblStaff에서 '사용'부울 필드를해야합니까새 행을 삽입 할 때 데이터 세트 업데이트가 실패합니다.
Cannot insert the value NULL into column 'Enabled', table 'dbo.tblStaff'; column does not allow nulls. INSERT fails. The statement has been terminated.
: 나는 다음과 같은 오류를 얻고있다. 기본값은 'True'입니다. 필드의 이름을 정말로 바꿀 수는 없습니다. 해결 방법이 있습니까? 아니면 내가 잘못하고있는거야? 추 신 : sqlcommand 빌더에 의해 insert, update 명령을 생성 중입니다.
안녕하세요, 답장을 보내 주셔서 감사합니다. 그래서 어떻게 문제를 해결할 수 있을까요? 삽입 명령에 무엇이 들어 있는지 자동으로 생성되므로 잘 모르겠습니다. Sqlcommand 매개 변수를 사용하여 삽입 명령을 명시 적으로 작성해야합니까? 내 코드를 아래쪽에 붙여 넣었습니다. 업데이트시 실패합니다. – hrishi