또 왔습니다.
지금 2004년 이전의 자료를 일괄삭제하는 프로그램을 만드는 중인데..
거의 다 했그덩요.
근데 문젠
db안의 필드중에 '일자' 가 있는것도 있구, '판매일'인것도 있고,
'희망일' 이런 필드가 몇개 있어요. 현재 조건필드가 '일자' 거등요.
대부분 일자로 되어 있지만...
선택한 DB만큼 원하는 조건에 삭제가 되긴 하는데
필드가 다른 즉 조건이 달라지는 부분은 어떻게 해줘야 할지
난감합니다요.
어떤 방법이 있을지..
데이타 타입으로 바꿀까 생각했는데 쿼리로 타입조건 주는 방법을
모르겠고,
혹시 알면 쫌 알려주세요.
그리고 또 하나는 쿼리를 날려서
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('Select count(*) from '+keystr+' where 일자 < '01/01/2004'
query1.Open;
이렇게 해서 카운터를 가지고 왔습니다.
카운터가 0이면 그 DB는 조건에 해당하는 값이 없으므로
2004년 이전의 자료가 없습니다. 하고
다음으로 넘어가고 싶은데..
잘 안되서 그런데
같이 알려주시면
아님 한개라두 알려주시면 감사하겠나이당..-.,-;
그럼 답 기다리겠습니다.
2. count 가 안먹는다는것은 조건이 잘못된거죠.
파라미터를 사용해서 date 형식으로 넘겨보세요.