Q&A

  • 데이타를 완전히 삭제하는 방법????
저는 local db로 아폴로라는 것을 사용하고 있습니다...



query를 사용해서 delete를하면, db에 삭제되었다는 표시만 되고, 완전히 삭제되지는

않는데, 어떻게 해야하나요??? 완전히 삭제시키려면...



제발 답변 부탁드립니다...

3  COMMENTS
  • Profile
    Black}{ole 2000.08.03 00:29
    희수기 wrote:

    > 저는 local db로 아폴로라는 것을 사용하고 있습니다...

    >

    > query를 사용해서 delete를하면, db에 삭제되었다는 표시만 되고, 완전히 삭제되지는

    > 않는데, 어떻게 해야하나요??? 완전히 삭제시키려면...

    >

    > 제발 답변 부탁드립니다...





    안녕하세요. ^^

    아폴로는 Table1.Pack; 을 해주셔야 됩니당.



    Table1.Close;

    Table1.Execlusive := True;

    Table1.Open;

    Table1.Pack;

    Table1.Close;



    저같은경운.. 폼을 생성할때 Table1을 동적으로 열었다..폼을 닫을때

    Table1도 같이 닫아서 사용합니다.

    생성부분에..

    Table1.Execlusive := True;

    Table1.Open;

    닫는부분에..

    Table1.Close;



    그리고 삭제부분에..

    Table1.Delete;

    Table1.Pack;



    이런식으로 해서 씁니당..

    참고하세요.





    그럼..20000.

  • Profile
    최석기 2000.08.03 00:20
    희수기 wrote:

    > 저는 local db로 아폴로라는 것을 사용하고 있습니다...

    >

    > query를 사용해서 delete를하면, db에 삭제되었다는 표시만 되고, 완전히 삭제되지는

    > 않는데, 어떻게 해야하나요??? 완전히 삭제시키려면...

    >

    > 제발 답변 부탁드립니다...





    아폴로라는건 단지 BDE를 사용하듯 DB 엔진입니다.



    예전에 아폴로나 타이탄이라는 DB 엔진이 있었는데 아직도 사용을 하나보네요..



    Local DB로 뭘 사용하시는지요?



    Paradox나 Dbase를 사용하시는건가요??



    만약 위 두개의 DB(DB라고 하긴 좀 뭐하지만..) 사용하신다면..



    이 두 DB는 파일을 기반으로 한 것이기 때문에 실제로 삭제는 되지 않고 단지 내부적으로 삭제 표시만을 가지고 있죠..



    그래서 삭제를 시켜도 테이블 사이즈 자체는 줄지가 않아요..



    Paradox 같은 경우에는 DbiDoRestructure라는 BDE 함수를 사용하셔서 Packing를 시켜야 지워지구요.



    DBase 같은 경우에는 DbiPackTable라는 함수를 사용하셔야 Packing가 됩니다.





  • Profile
    혀노 2000.08.02 23:46
    아폴로가 뭔지 잘 모르겠지만요,,,

    오라클 같은 경우는 삭제후 commit 을 시켜야 하거든요,,,

    아마도 거기에도 그런것을 하는것이 있을것 같거든요,,,똑같을수도 있고요,,,

    잘 찾아보심이~ ^^;;



    희수기 wrote:

    > 저는 local db로 아폴로라는 것을 사용하고 있습니다...

    >

    > query를 사용해서 delete를하면, db에 삭제되었다는 표시만 되고, 완전히 삭제되지는

    > 않는데, 어떻게 해야하나요??? 완전히 삭제시키려면...

    >

    > 제발 답변 부탁드립니다...

    • JENNY
    • 2000.08.03 02:13
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 허춘
      2000.08.03 09:10
      JENNY wrote: > 안녕하세요. 2번이나 Q & A를올렸는데, 아무도 답변을 안주시더군요. 요번엔 꼭 답변주세...
    • 김영해
      2000.08.03 03:10
      JENNY wrote: > 안녕하세요. 2번이나 Q & A를올렸는데, 아무도 답변을 안주시더군요. 요번엔 꼭 답변주세...
    • 허춘
      2000.08.03 09:09
      tommy wrote: > 안녕하세요 또 질문을 하게 되었습니다. 다름이 아니라 하나의 필드에 데이타가 정렬되어...
    • 지혀니
    • 2000.08.03 01:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 허춘
      2000.08.03 09:30
      지혀니 wrote: > 에러가 나엽.. > invalid use of keyword > token: , .... > Line Number1. > 뭐....
    • 김영해
      2000.08.03 02:02
      지혀니 wrote: > 에러가 나엽.. > invalid use of keyword > token: , .... > Line Number1. > 뭐....
    • 타락천사
      2000.08.03 01:24
      hanminet wrote: > 퀵에서 > 라벨처럼 인쇄하려고 합니다만 잘 되지 않네요... > 퀵에서 column을 주어...
    • hanminet
      2000.08.05 18:00
      고맙슴다... 조금이나마 기대를 햇건만 .... 어찌하오리까.... 안되는 것을.... 어찌되었든 고...
    • 김영해
      2000.08.03 02:04
      coolling wrote: > 델파이가 아니라 오라클의 질문입니다... > > 도스모드에서 익스포트한 파일을 도스...
    • coolling
      2000.08.04 01:45
      영해님... 임포트 시키려면 기존의 테이블을 다 지우라고 하셨는데 그냥 테이블을 덮어 쓰는게 아닌가요...
    • Mr.Q
    • 2000.08.03 01:31
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2000.08.03 02:47
      Mr.Q wrote: > ExtactIcon API사용시, undeclared identifier 에러납니다. > 어케해야하는지? 음..Mr...
    • Mr.Q
      2000.08.03 03:21
      구창민 wrote: > Mr.Q wrote: > > ExtactIcon API사용시, undeclared identifier 에러납니다. > > 어케...
    • 문진현
    • 2000.08.03 00:25
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      2000.08.03 01:22
      문진현 wrote: > 안녕하세요... > MDI Application을 Activex폼을 이용하여 > 웹으로 포팅할려구 하는데...
    • 문진현
      2000.08.03 01:31
      답변 감사합니다.. 자료실에 소스가 있더군요.. 소스 보구 모르는거 있으면 다시 물어 볼께요..^^ 좋...
    • 이영근
    • 2000.08.02 23:54
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이영근
      2000.08.03 00:16
      소금 wrote: > 이영근 wrote: > > 제가 paradox table 에서 일자(field: date1)를 오늘 날자와 > > 비교...
    • 허춘
      2000.08.03 09:26
      이영근 wrote: > 소금 wrote: > > 이영근 wrote: > > > 제가 paradox table 에서 일자(field: date1)를 ...
    • 소금
      2000.08.03 00:39
      꼭 그런건 아닙니다. 아래와 같은 sql문도 가능합니다. select * from 테이블명 where '20000802' - ...
    • siro
    • 2000.08.02 23:40
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2000.08.03 02:49
      siro wrote: > 안녕하세요. > > 소켓을 이용해서 파일 전송을 하고 있습니다. > 그런데 이것을 이용...
    • siro
      2000.08.03 02:54
      구창민 wrote: > siro wrote: > > 안녕하세요. > > > > 소켓을 이용해서 파일 전송을 하고 있습니다. ...
    • 구창민
      2000.08.03 03:04
      siro wrote: > 구창민 wrote: > > siro wrote: > > > 안녕하세요. > > > > > > 소켓을 이용해서 파일...
    • siro
      2000.08.13 04:41
      감사합니다.. 이제야 소켓 연결을 해서 프로그램 하는 방법을 조금 알것 같아요. 히히 ^^; 어느 정도 해...
    • 송기원
    • 2000.08.02 22:13
    • 9 COMMENTS
    • /
    • 0 LIKES
    • 화랑
      2000.08.03 01:36
    • 송기원
      2000.08.03 01:47
    • 화랑
      2000.08.03 01:53
    • 송인표
      2000.08.05 03:42
    • 화랑
      2000.08.05 15:57
    • 송인표
      2000.08.06 02:25
    • 송기원
      2000.08.09 18:40
    • • • •
    • 희수기
    • 2000.08.02 21:54
    • 3 COMMENTS
    • /
    • 0 LIKES
    • Black}{ole
      2000.08.03 00:29
      희수기 wrote: > 저는 local db로 아폴로라는 것을 사용하고 있습니다... > > query를 사용해서 delete...
    • 최석기
      2000.08.03 00:20
      희수기 wrote: > 저는 local db로 아폴로라는 것을 사용하고 있습니다... > > query를 사용해서 delete...
    • 혀노
      2000.08.02 23:46
      아폴로가 뭔지 잘 모르겠지만요,,, 오라클 같은 경우는 삭제후 commit 을 시켜야 하거든요,,, 아마도 거...
    • Lim
    • 2000.08.02 21:51
    • 0 COMMENTS
    • /
    • 0 LIKES
    • HEIM
    • 2008.06.20 20:06
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 왕초보
    • 2000.08.02 21:46
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 소금
      2000.08.02 23:54
      왕초보 wrote: > procedure TfrmDisplay.ScrollAdjust; > begin > Units.x:=DEF_SCROLL_UNITS; > Units...
    • 왕초보
      2000.08.03 01:48
      소금 wrote: > 왕초보 wrote: > > procedure TfrmDisplay.ScrollAdjust; > > begin > > Units.x:=DEF_S...
    • 소금
      2000.08.03 18:48
      > procedure TfrmDisplay.ScrollAdjust; > begin > Units.x:=DEF_SCROLL_UNITS; > Units.y:=DEF_SCROLL_...
    • 송기원
      2000.08.02 22:18
      김종석 wrote: > 일반적으로 Key를 설정하면 자동으로 정렬이 되든되요.. > Key를 설정하지 않고 이름순...