델파이 입문한지 한달이나 되었는데 아직도 감을 못 잡은 초보 프로그래머입니다.
DB에서 삽입,삭제,수정 다음 세가지를 하고 있는데 한가지 해결하지 못한 부분이 있어
이렇게 글을 올립니다.
삽입할때 프로그램을 정상적으로 종료를 하면 데이터가 삽입되는데
비정상적인종료(전원 OFF,강제 종료 기타등등..)를 하면 데이터가 전혀 삽입되지 않네요
원래 그런가요 아니면 다른 방법이 있는지요.
조금 자세히 말씀드리면 삽입상태에서 데이터를 여러개 입력하다가 컴퓨터가 다운되더라도 다운 되기 전까지의 데이터는 그대로 남기도 싶어요
<예문입니다.>
홍길동 ... ......
강원래..... ....
김. <----- 여기서 다운 되었다면
홍길동,강원래는 입력이 되었으면 하는데 전혀 흔적이 남아있지 않네요
꼭좀 부탁드립니다.
> 델파이 입문한지 한달이나 되었는데 아직도 감을 못 잡은 초보 프로그래머입니다.
> DB에서 삽입,삭제,수정 다음 세가지를 하고 있는데 한가지 해결하지 못한 부분이 있어
> 이렇게 글을 올립니다.
> 삽입할때 프로그램을 정상적으로 종료를 하면 데이터가 삽입되는데
> 비정상적인종료(전원 OFF,강제 종료 기타등등..)를 하면 데이터가 전혀 삽입되지 않네요
> 원래 그런가요 아니면 다른 방법이 있는지요.
> 조금 자세히 말씀드리면 삽입상태에서 데이터를 여러개 입력하다가 컴퓨터가 다운되더라도 다운 되기 전까지의 데이터는 그대로 남기도 싶어요
> <예문입니다.>
> 홍길동 ... ......
> 강원래..... ....
> 김. <----- 여기서 다운 되었다면
>
> 홍길동,강원래는 입력이 되었으면 하는데 전혀 흔적이 남아있지 않네요
> 꼭좀 부탁드립니다.
cache 때문에 그런것 같습니다... CashedUpdate 가 false 가돼있는데도..
제대로 안돼면... Afterpost 에다가..
FlushBuffers 를 한번씩 불러주시면 될것같읍니다.