FireDAC.Phys.PGWrapper.TFDPgError.ErrorCode
Delphi
property ErrorCode: String read FErrorCode;
C++
__property System::UnicodeString ErrorCode = {read=FErrorCode};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | public | FireDAC.Phys.PGWrapper.pas FireDAC.Phys.PGWrapper.hpp |
FireDAC.Phys.PGWrapper | TFDPgError |
説明
DBMS 固有エラー コードを返します。 {{#multireplace:FireDAC.Phys.PGWrapper.TFDPgError.ErrorCode|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace: FireDAC.Stan.Error.TFDDBError.ErrorCode|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace: FireDAC.Stan.Error.TFDDBError.ErrorCode|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。
DBMS 固有エラー コードを返します。
ErrorCode を使用すると、DBMS 固有のエラー コードを読み込むことができます。たとえば、Oracle の ORA-00942 「Table or view does not exists」エラーの場合、ErrorCode は 942 となります。
また、Kind プロパティ値を使用して、DBMS 非依存のエラーの種類を使用することもできます。 Kind は、エラー条件記述において、ErrorCode よりも、より制約されます。