안녕하세요.
많은 도움 우선 감사 드립니다.
다른 sql은 잘 작동되는데 유독 업데이트만 안되기때문에 질문드립니다.
아래는 제가 코딩한 소스입니다.
===============
For i = 0 To 7
sql = "Update WORKBOOK Set " & txt(i).Tag & "='" & txt(i).Text & "' where pb_idx = "
sql = sql & ListView1.SelectedItem.Text
Run sql
Next
MsgBox "수정완료"
sql = "select * from WORKBOOK"
Run (sql)
===================
어디가 문제인지 업데이트가 되지 않고 값이 그대로네요..
저 소스의 요지는
리스트뷰에 있는 어떤 행을 클릭하면
텍스트박스에 값들이 뿌려지고
그 값들을 수정해서
수정버튼을 누르면 값이 업데이트 되고자 하는 것입니다.
코딩이 잘못된건지 다른 이유인지 도움 부탁드립니다.
첫댓글 update 문에는 이상이 없어 보입니다. 제가 보기에는 where pb_idx 의 값이 잘못들어가지 않나 싶은데요. ListView1.SelectedItem.Text 라면 책의 인덱스가 아니고 이름같은거 아닌가요? 값을 정확히 점검해보세요. Run sql 이전에 debug.print sql 하셔서 sql 문을 직접실행창에 찍어보세요.
보노님 항상 감사해요....이번것도 잘 해결되었습니다.....debug하면서 하나씩 찾으니..해결이 쉽네요..감사합니다.