질문입니다.
제가 TTable로 DB에 연결하고
DBGrid를 이용해서 값을 입력받았습니다.
그런데.. 보아하니... DBGrid를 이용해서 입력을 하면
바로바로 Commit이 되는거 같더군요...
그런데.. 저는 "확인"버튼과 "취소"버튼을 만들었거든요...
물론 확인은 Commit하는 것이고,,,
취소는 Rollbakc하는 것이죠...
문제는 제가 값을 마구 입력한 후 취소를 하면... -.-;;
이미 다 Commit이 되었기 때문에...
되돌릴 수 없다는 것이죠...
우째 이런일이... 이것을 구현하는 방법이 없을까요???
설마 제가 입력한 값을 다 변수에 저장하고
그것을 하나하나 지워야 할까요??? -.-;
알고 싶습니다.
따라서 그렇게 프로그래밍을 하시려면
StringGrid를 활용하시는 것이 좋을거 같습니다.
물론 코딩양이 많아 지겠죠....
하지만 할 수 없습니다...
남윤혁 께서 말씀하시기를...
> 질문입니다.
>
> 제가 TTable로 DB에 연결하고
>
> DBGrid를 이용해서 값을 입력받았습니다.
>
> 그런데.. 보아하니... DBGrid를 이용해서 입력을 하면
>
> 바로바로 Commit이 되는거 같더군요...
>
> 그런데.. 저는 "확인"버튼과 "취소"버튼을 만들었거든요...
>
> 물론 확인은 Commit하는 것이고,,,
>
> 취소는 Rollbakc하는 것이죠...
>
> 문제는 제가 값을 마구 입력한 후 취소를 하면... -.-;;
>
> 이미 다 Commit이 되었기 때문에...
>
> 되돌릴 수 없다는 것이죠...
>
> 우째 이런일이... 이것을 구현하는 방법이 없을까요???
>
> 설마 제가 입력한 값을 다 변수에 저장하고
>
> 그것을 하나하나 지워야 할까요??? -.-;
>
> 알고 싶습니다.