안녕하세요.
이곳에 처음으로 글을 남깁니다.
지금 짜고 있는 프로그램이 있는데요. 이상한게..
1 : ADOQuery1.Close;
2 : ADOQuery1.SQL.add = "select ...[중량]
3 : ADOQuery1.Open;
4 :
5 : if ADOQuery.Recordcount <= 0 then
6 : begin
7 : ADOQuery.Close;
8 : ADOQuery.SQL.Clear;
9 : ADOQuery.SQL.add = "... [생략]..
이렇게 있을때요.. 이상하게..
Debug Mode에서 한라인씩 돌려봐도..
7번 라인에서 8번 라인으로 넘어갈때..
EOF 그리고 BOF 에러가 뜹니다. 현재 레코드가 존재하지 않는다라는
비슷한 에러가 뜹니다.
1~3 번까지는 잘돌아가는데.. 이상하게.. 7번 라인에서..
5번 if 문에서는 Recordcount 가 0으로 나오기때문에
7~9번까지는 정상적으로 돌게됩니다..
키좀 던져주세요. 고수님들..
그럼 안녕히계세요..
5 : if ADOQuery.Recordcount <= 0 then 를
if ADOQuery1.Recordcount <= 0 then 로 바꿔 보시져.
즐푸하세여..
타락천사..