"BOF또는 EOF가 참이거나 현재의 레코드를 삭제했습니다. 요청한 작업에 현재의 레코드가 필요합니다."메시지가 나오는 이유가 뭔지 궁금합니다.
데이터모듈에 ADOQuery를 테스트할겸 하나 놓고,
SQL Property에 SQL문을 작성해서 Active를 True로 할 때는 이상이 없는데
True 상태를 False로 바꿀시 위의 메시지가 나옵니다.
또, 데이터가 있을 경우는 정상작동하는데 Empty상태일때 해당 메시지가 나옵니다.
ADO사용하신분들 한 번씩을 겪어봤을 법한데..
답변 부탁드립니다.
항상 건강하고 행복한 하루가 되시길..*^^*
제가 질문하고 제가 답변쓰네염..^^
위 문제는 프로그램 버그인거 같습니다.
(Ver.6이상은 이상없다던데염..^^;..전 Ver.5를 쓰고 있거덩여.)
볼랜드 홈페이지에 해당오류 관련 Update Patch가 나와있더군여.
Update Patch가 2개 나와있는데..반드시 1번 Update Patch를 인스톨해야
2번 Patch가 깔립니다. 참고하세염..^^;
http://info.borland.com/devsupport/delphi/downloads/index.html
[인스톨순서]
C/S : Delphi 5 Enterprise Update Pack -> Delphi 5 ADOExpress Update Pack 2
Pro : Delphi 5 Professional Update Pack -> Delphi 5 ADOExpress Update Pack 2
Std : Delphi 5 Standard Update Pack -> Delphi 5 ADOExpress Update Pack 2
그럼. 즐거운하루 되시구염.. *^^*