안녕하세요 고수님들
오랜만에 또 이렇게 고수님들의 도움을 청하게 되네요...죄송하고...
이번에도 아주 간단한것 같은데 Q&A를 뒤지고 책을 찾아봐도 잘 나와있지 않아
염치 불구하고 고수님께 도움을 청합니다.
DataBase는 Paradox7을 사요하고 컴포넌트로는 Query, DBGrid, UpdateSQL등을
사용합니다.
그래서 DBGrid에 직접 데이타를 기록하고 저장버턴을 통하여 DB에 저장을 합니다.
질문 : 만약 DBGrid에 Data를 입력시키고 저장 버턴을 누르기 전에 종료를 시키면
"저장할까요?"라는 메세지를 뛰우고 ("저장", "취소") 를 이용하여 저장을
하던지 아니면 아니던지 하는 형태를 만들고 싶은데 어떻게 안될까요?
고수님들의 높은 고견을 기다리겠읍니다.
항상 건강하시고 하시는일 잘 되시길 바랍니다. 감사합니다.
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if 저장하지 않았으면 then
begin
if MessageDlg('저장할까요?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then
저장하기;
end;
CanClose := True;
end;
아기코알라 wrote:
> 안녕하세요 고수님들
> 오랜만에 또 이렇게 고수님들의 도움을 청하게 되네요...죄송하고...
>
> 이번에도 아주 간단한것 같은데 Q&A를 뒤지고 책을 찾아봐도 잘 나와있지 않아
> 염치 불구하고 고수님께 도움을 청합니다.
>
> DataBase는 Paradox7을 사요하고 컴포넌트로는 Query, DBGrid, UpdateSQL등을
> 사용합니다.
> 그래서 DBGrid에 직접 데이타를 기록하고 저장버턴을 통하여 DB에 저장을 합니다.
>
> 질문 : 만약 DBGrid에 Data를 입력시키고 저장 버턴을 누르기 전에 종료를 시키면
> "저장할까요?"라는 메세지를 뛰우고 ("저장", "취소") 를 이용하여 저장을
> 하던지 아니면 아니던지 하는 형태를 만들고 싶은데 어떻게 안될까요?
>
> 고수님들의 높은 고견을 기다리겠읍니다.
>
> 항상 건강하시고 하시는일 잘 되시길 바랍니다. 감사합니다.