본문으로 바로가기
체크박스 쓰기 충돌시 자주 보는 에러는 - 바보처럼코딩하기

체크박스 쓰기 충돌시 자주 보는 에러는

반응형

일반적으로 아래와 같은 코딩을 주로 쓰는데 위와 그림과 같이 에러가 날때가 있습니다.

바운드 오브젝트에서 언바운드 형식을 사용할때 발생하는 충돌입니다.

Private Sub 더블체크_AfterUpdate()
If Nz(더블체크, 0) = 0 Then
CurrentDb.Execute "update tbl지출내용2 set 더블체크 = 0 where id = " & ID & " ", dbSeeChanges
Else
CurrentDb.Execute "update tbl지출내용2 set 더블체크 = -1 where id = " & ID & " ", dbSeeChanges
End If

End Sub

그럴때는 개체간 충돌이 일어나는 경우인데, 바운드 오브젝트의 경우는 아래의 코드를 넣으시면 바로 적용이 됩니다.

DoCmd.RunCommand acCmdSaveRecord
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유