with ADOQuery1 do
begin
open;
sql.clear
sql.add('delete * from main');
execsql;
end;
ADOTablemain.Locate('Month','200008',[]) then
showmessage('Already Exists.');
Query 에서 Table의 데이터를 다 삭제한후에 Locate로 찾으면 아무것도 없어야 하는데
삭제전에 있었던 데이터들이 지워지지 않고 있는것처럼 메시지가 나옵니다.
프로그램을 종료시켰다 다시 구동시키면 지워진거로 나오구요.
delete 후 Commit 같은걸 해줘야하는것 같은데.
POST 나 Refresh 를 쓰면 에러가 납니다.