Q&A

  • 이걸 어케 해결한다..??..도사님~~
도사님들..

저는 초짜 델파이 프로그래머입니다...어여삐 여기시길..

다음 두가지에 대한 답변을 부탁합니다..제발..



1.dbgrid 에서 (건수가 약 1500여건이 현재 조회되어 있는 상태) PageDown이나

PageUp을 마구마구 눌러서 dbgrid의 자료를 검색을 할때 갑자기 이런 에러가..

정확한 에러 메세지는 아닙니다..대충 이렇습니다.

...invalid parameter.. <== 이놈이 뭔지..알려주시면..



2.그리구 dbgrid에서 Ctrl-delete 키를 누르면 'Delete Record ?'라는 메세지 박스가 뜹

니다 이거 못쓰게 할 수 없나요 ?

제가 찾다가 보니깐 dbgrid의 [option] - [gdConfirmDelete]를 false로 해 놓으면

메세지 박스는 뜨지 않지만 데이타는 지워져 버립니다.

이거 어케 해야 하죠 ?

부탁드리며...

2  COMMENTS
  • Profile
    HART 2000.05.26 00:43
    저도 1문제는 정확히 몰라요..

    그러나 2문제는 간단한 방법이 있습니다.. dataset(Table, Tquery)의 이벤트에 beforedelete라는 것이 있는데 여기서 abort라는 명령어를 주면 됩니다.

    단 명령어로 delete해도 삭제가 되지 안음으로 그때는 먼저 이벤트를 잠깐 끊어다가 다시 연결하면됨...



    혹시 다른 방법있는지 몰음...



    그럼 수고하세요..



    가련한 초보가.. wrote:

    > 도사님들..

    > 저는 초짜 델파이 프로그래머입니다...어여삐 여기시길..

    > 다음 두가지에 대한 답변을 부탁합니다..제발..

    >

    > 1.dbgrid 에서 (건수가 약 1500여건이 현재 조회되어 있는 상태) PageDown이나

    > PageUp을 마구마구 눌러서 dbgrid의 자료를 검색을 할때 갑자기 이런 에러가..

    > 정확한 에러 메세지는 아닙니다..대충 이렇습니다.

    > ...invalid parameter.. <== 이놈이 뭔지..알려주시면..

    >

    > 2.그리구 dbgrid에서 Ctrl-delete 키를 누르면 'Delete Record ?'라는 메세지 박스가 뜹

    > 니다 이거 못쓰게 할 수 없나요 ?

    > 제가 찾다가 보니깐 dbgrid의 [option] - [gdConfirmDelete]를 false로 해 놓으면

    > 메세지 박스는 뜨지 않지만 데이타는 지워져 버립니다.

    > 이거 어케 해야 하죠 ?

    > 부탁드리며...

  • Profile
    도와주세요..도사님.. 2000.05.26 00:54
    답변 감사합니다.

    멋진 사이트입니다.

    다시한번 감사드립니다..