FireDAC.Stan.Error.TFDDBError.Kind
Delphi
property Kind: TFDCommandExceptionKind read FKind write FKind;
C++
__property TFDCommandExceptionKind Kind = {read=FKind, write=FKind, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FireDAC.Stan.Error.pas FireDAC.Stan.Error.hpp |
FireDAC.Stan.Error | TFDDBError |
説明
DBMS に非依存のエラーの種類を返します。
Kind プロパティを使用すると、DBMS 非依存のエラーの種類を取得することができます。たとえば、Oracle の ORA-00942 「Table or view does not exists」エラーの場合、Kind は ekObjNotExists
となります。
また、ErrorCode プロパティ値を使用して、DBMS 固有のエラー コードを使用することもできます。Kind は、エラー条件記述において、ErrorCode よりも、より制約されます。