문제

'질량 업데이트'를 해야하는 액세스 응용 프로그램이 있습니다.

드롭 다운,리스트 박스 및 확인란이있는 양식이 있습니다. 또한 업데이트 버튼이 있고 사용자가 클릭하면 모든 행에 드롭 다운 및 확인란 필드에 대해 동일한 값으로 테이블에 행에 행을 삽입하고 싶지만 목록 항목에 따라 각 행에 대해 다른 값을 원합니다. 선택되었습니다.

나는 여러 행을 UNION SELECT 진술, 그러나 어떻게 ListBox에 적용해야합니까?

누구든지 도와 줄 수 있습니까?

미리 감사드립니다

도움이 되었습니까?

해결책

선택한 각 항목에 대한 업데이트 문을 만들 수 있습니다. 예를 들어:

strSQLBase="INSERT INTO Table (Field1, Field2, Field3) Values (" & Me.Dropdown _
    & "," & Me.CheckBox & ","
For Each itm In Me.ComboBox.ItemsSelected
    strSQL = strSQLBase & Me.ComboBox.Column(0, itm) & ")"
    CurrentDb.Execute strSQL
Next
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top