Q&A

  • ERROR MASSAGE와 MASSAGE를 구분하는 방법
안녕하십니까? 저는 SQL SERVER와 SYSBASE를 사용하고 있습니다.



데이타베이스 ERROR MASSAGE와 MASSAGE를 구분하는 방법을 알고 싶어요



QUERY문을 이용하여 데이타 추출시 에러가 발생하면 ERROR MASSAGE는



정상적으로 볼수가 있는데 MASSAGE는 볼수 있는 방법이 없네요



어떻게 하면 되나요?



예를 들어 두 테이블에 서로간의 릴레이션이 있어 상위 테이블의 데이타를



삭제할려면 반드시 하위 테이블의 데이타를 먼저 삭제해야 된다는



트리거가 있습니다.



이때 하위 테이블의 데이타를 삭제하지 않고 상위 테이블의 데이타를 삭제하면



DBMS에서는 하위 테이블의과의 관계로 인해 데이타를 삭제할수 없다고



MASSAGE를 주는데 이 MASSAGE를 어떻게 받나요?



여러 고수님들 가르쳐 주세요?



1  COMMENTS
  • Profile
    1999.07.15 23:12
    안류진 께서 말씀하시기를...

    > 안녕하십니까? 저는 SQL SERVER와 SYSBASE를 사용하고 있습니다.

    >

    > 데이타베이스 ERROR MASSAGE와 MASSAGE를 구분하는 방법을 알고 싶어요

    >

    > QUERY문을 이용하여 데이타 추출시 에러가 발생하면 ERROR MASSAGE는

    >

    > 정상적으로 볼수가 있는데 MASSAGE는 볼수 있는 방법이 없네요

    >

    > 어떻게 하면 되나요?

    >

    > 예를 들어 두 테이블에 서로간의 릴레이션이 있어 상위 테이블의 데이타를

    >

    > 삭제할려면 반드시 하위 테이블의 데이타를 먼저 삭제해야 된다는

    >

    > 트리거가 있습니다.

    >

    > 이때 하위 테이블의 데이타를 삭제하지 않고 상위 테이블의 데이타를 삭제하면

    >

    > DBMS에서는 하위 테이블의과의 관계로 인해 데이타를 삭제할수 없다고

    >

    > MASSAGE를 주는데 이 MASSAGE를 어떻게 받나요?

    >

    > 여러 고수님들 가르쳐 주세요?

    >





    음냐...

    제가 이해한게 맞는지 모르겠네요...



    try

    Delete;

    except

    on E:EDatabaseError do

    begin

    MessageDlg(E.Message, mtError, [mbOk], 0);

    end;

    end;



    on E:EDatabaseError do

    이 부분이 데이타베이스 에러메세지들을 가로채죠....

    도움말 보시면 다른 메세지도 가로챌수 있습니다.

    그럼



    • 허정수
    • 1999.07.16 03:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 1999.07.16 19:28
      허정수 께서 말씀하시기를... > MS-Sql을 사용하다 다른 사용자명으로 DataBase에 접속을 하려고 하는데 ...
    • 난 나
    • 1999.05.04 10:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.05.05 06:47
      난 나 wrote: > 퀵레포트에서요.. > 선처리를 점선으로 하고 싶거든요.. > > =======================...
    • 별이
    • 1999.07.16 02:41
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 방기남
      1999.05.02 21:14
      안녕하세요. 방기남(24)입니다. 제가 관심있는 분야는 C/S 분야인데, 어디서부터 접근을 해야하는지 모...
    • 권경부
      1999.07.16 10:30
      카드리더기에는 대표적으로 두가지 타잎이 있습니다. 하나는 많이쓰이는 키보드 입력방식(키보트 포트에 ...
    • 이정욱
      1999.05.04 06:46
      삼각형Press에서 나온 Delphi Client/Server Developers Guide를 추천합니다. 저도 이것을 보면서 개념을 ...
    • 우지훈
      1999.05.04 00:30
      SQL7.0에서 기본으로 제공하는 Northwind라는 DB가 있음다. 아시겠지만 7.0서부터 유니코드 어찌구 저찌구...
    • 손창근
      1999.07.16 02:36
      안녕하세요... 오공이 입니다... 다음과 같이 하면 될거 같은데요... 도움이 되었나 모르겠네요... 그럼 ...
    • 신인재
      1999.05.04 06:32
      음냐...글쎄요....해보질 않아서 정확히 답변을 드릴 수는 없네요...(일딴 죄송) 한가지 확실한 것은 BD...
    • 배재민
    • 1999.05.04 03:03
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.04 06:30
      배재민 wrote: > 에러 메시지 중 다음 에러는 무었때문에 발생을 합니까 ? > > 'No user transaction i...
    • 정유라
    • 1999.07.16 01:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 권경부
      1999.07.16 10:34
      천리안에서 이정욱님의 답변입니다. 우선 GetUserName함수가 델파이의 windows.pas에 보시면 정의 되어...
    • 정유라
      1999.07.16 20:11
      자세한 답변에 감사드립니다. 그런데 테스트를 해보니 GetUserName Fuction 자체가 윈도우 레지스트리 값...
    • 고혜정
    • 1999.05.04 03:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.04 06:20
      고혜정 wrote: > 안녕하세요. DBGrid의 값을 저장 하는방법을 알고싶은데... > 제가 알고 싶은 것은 DBGi...
    • 손창근
      1999.07.16 02:11
      안녕하세요... 오공이 입니다... listBox을 생성해서 listBox의 onMouseMove 이벤트가 일어날때 Edit의 값...
    • 고혜정
    • 1999.05.04 04:04
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 변대섭
      1999.05.04 06:10
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 안치봉
      1999.05.04 06:02
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • rain
      1999.05.04 05:31
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 박성훈
    • 1999.07.16 01:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 권경부
      1999.07.16 10:38
      SickU.DFM 파일이 깨졌을 수 있습니다. 아니면 다른 델파이 버전에서 작성이 된것이라 맞지 않을 수 도 있...
    • 별이
    • 1999.07.16 00:20
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 고혜정
      1999.05.04 04:04
      안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. 폼이 보일때, combobox에 있는 리스트 내용이 전부 ...
    • 손창근
      1999.07.16 01:46
      안녕하세요... 오공이 입니다. keypress는 single character을 눌렀을때 나타나는 이벤트입니다.. 간단...
    • 변대섭
      1999.05.04 06:10
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 정재홍
      1999.07.16 01:38
      별이 께서 말씀하시기를... > 죄송합니다... > 버튼을 만든후...키를 누른후... > 이벤트가 발생되게 할...
    • 안치봉
      1999.05.04 06:02
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • rain
      1999.05.04 05:31
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 박태식
    • 1999.05.04 03:45
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 1999.07.16 00:04
      음냐... 안녕하세요... 다름이 아니라 CopyToClipboard를 사용해서 클립보드에 복사나 이동을 할...
    • 안치봉
      1999.05.04 05:59
      박태식 wrote: > delphi에서 디렉토리의 속성을 변경시키는 부분을 알고 싶습니다. > 아시는 분은 조금 ...
    • Crow2020
    • 1999.07.16 00:03
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이룡
    • 1999.07.15 23:33
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 김영애
      1999.05.04 05:26
      이것을 함으로써 보고서가 어렵다는 것을 다시한번 느꼈습니다.. 이것을 테이블 4개를 조인해서 만든 것입...
    • 하윤철
      1999.05.04 23:12
      김영애 wrote: > 이것을 함으로써 보고서가 어렵다는 것을 다시한번 느꼈습니다.. > 이것을 테이블 4개를...
    • rain
      1999.05.04 05:34
      저는 그와 같은 상황에서는 일종의 View를 만들어서 해결합니다. 아니면, 폼의 내용과는 상관없는 SQL...
    • 고혜정
    • 1999.05.04 04:04
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 변대섭
      1999.05.04 06:10
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 안치봉
      1999.05.04 06:02
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • rain
      1999.05.04 05:31
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 안류진
    • 1999.07.15 22:29
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 1999.07.15 23:12
      안류진 께서 말씀하시기를... > 안녕하십니까? 저는 SQL SERVER와 SYSBASE를 사용하고 있습니다. > > ...