mssql 의 SP 안에 사용자정의 RAISERROR 처리를 했는데...
DBEXPRESS 의 SQLStoredProc를 통해 실행했을때...
델파이 exception 처리
try
.
.
.
except
on E:Exception do
begin
ShowMessage(E.Message);
Abort;
end;
end;
이러면 제가 임의로 입력한 에러메세지는 않나오고..sql서버자체의 에러코드만 반환이 됩니다...
sp 안에 제가 입의로 넣어둔 raiserror 의 메세지를 뿌릴 수는 없나요?
조금 더 정확하게 알기 위해서는 SP 소스를 봐야 알겠네요.
다만, 에러의 종류마다 다른 메세지를 뿌리고 싶다면 아래의 링크를 참고 하시면 됩니다. ^^
target=_blank>http://www.delphibasics.co.uk/Article.asp?Name=Exceptions
를 보시면 자세히 설명이 나와있습니다.