이런경우를 혹시 경험하신 분중에 해결책이 있으시면...
부탁드리겠습니다...
현재 개발은 TQuery 와 TUpdateSQL을 이용하고 있습니다.
Query의 속성들은 제대로 설정되어 있습니다.
글구 추가,저장,삭제,취소 버튼으로 데이타 조작을 합니다.
저장,삭제,취소등은 정확하게 동작합니다.
그런데 추가 버튼 클릭 시...
QryXXX.Append; 를 하면...
어쩔때는 정상적으로 작동하는데...
어쩔때는 꼭 한번을 더 클릭해야 작동을 합니다.
아예 안된다거나 오류가 뜨면 어떻게 해 보겠는데...
이게 버그인지 아니면 UpdateSQL을 다르게 활용하는 방법이 있는건지
궁금합니다.
미리 감사드립니다...
그런 질문을 하시기 전에 Delhi버젼을 먼저 밝혀 주시는게
좋을 듯 하네여..
일단, 그런 문제를 저도 겪어본 사람입니다..
이것은 Append전에
SetFocus를 하였을때 나타나는 증상이었습니다..
증, SetFocus를 할때 어떤 Action으로 인해서..
조회되었거나, Insert 혹은 Edit Mode에서 벗어나 버린다는 뜻입니다..
그러면, 그런 증상이 나타납니다..
Append 혹은 Insert전에 불필요한 SetFocus의 남용을 막아주시면,
해당내용을 해결할 수 있을 겁니다..