나는 연결된 SQL 테이블에 데이터를 기록하고 기능 중 하나는 편집 기능이지만, 내가 편집을하고 데이터를 다시 제출할 때 오류를 얻을 양식을 가지고업데이트
Run Time Error 3073 Operation Must Use an Updateable Query
이전에 양식을 사용하는 데이터베이스에있는 일반 Access 테이블에서이 코드를 사용했는데 제대로 작동합니다. 링크 된 SQL 테이블의 데이터를 편집하기 때문에 코드를 일부 변경해야합니까? 코드는 다음과 같습니다.
CurrentDb.Execute "UPDATE dbo_AC_CD_Data_Form " & _
"SET EmployeeID='" & Me.txtEmpID & "'" & _
", EmployeeName='" & Me.txtEmpName & "'" & _
", Gender='" & Me.cboGender & "'" & _
", EEOC='" & Me.cboEEOC & "'" & _
", ReadinessLevel='" & Me.cboReadyLvl & "'" & _
", Division='" & Me.cboDivision & "'" & _
", Center='" & Me.txtCenter & "'" & _
", EmployeeFeedback='" & Me.txtFeedback & "'" & _
", DevelopmentForEmployee='" & Me.txtDevelopment & "'" & _
", Justification='" & Me.txtJustification & "'" & _
", Changed ='" & Me.cboChanged & "'" & _
" WHERE EmployeeID='" & Me.txtEmpID & "'"
Access에서 기본 키를 결정할 수없는 경우 연결된 테이블은 읽기 전용입니다. Access에서 디자인 모드로 테이블을 열고 기본 키가 있는지 확인하십시오. – mnieto
기본 키가 없습니다. – user2119980