API:FireDAC.Phys.IBWrapper.TFDIBError

提供: RAD Studio API Documentation
移動先: 案内検索

FireDAC.Stan.Error.TFDDBErrorSystem.TObjectTFDIBError

Delphi

TFDIBError = class(TFDDBError)

C++

class PASCALIMPLEMENTATION TFDIBError : public Firedac::Stan::Error::TFDDBError

プロパティ

種類 可視性 ソース ユニット
class public
FireDAC.Phys.IBWrapper.pas
FireDAC.Phys.IBWrapper.hpp
FireDAC.Phys.IBWrapper FireDAC.Phys.IBWrapper

説明

TFDDBErrorEFDDBEngineException 例外クラスの FireDAC/DBMS エラー、警告、メッセージを表します。


TFDDBErrorEFDDBEngineException 例外クラスの FireDAC/DBMS エラー、警告、メッセージを表します。

TFDDBError オブジェクトは、1 つのデータベース エラー、警告、メッセージのいずれかに関係する情報のコンテナです。EFDDBEngineException オブジェクトの Errors プロパティには 1 つ以上の TFDDBError オブジェクトが格納されています。

各項目は以下で表されます。

  • Message -- 実際のエラー メッセージ。DBMS メッセージの場合は、Message プロパティのみ使用されます。
  • ErrorCode -- DBMS 固有のエラー コード。
  • Kind -- DBMS に依存しないエラー コードおよびその他のプロパティ
  • RowIndex -- 配列 DML 操作などでエラーが発生した行のインデックス

FireDAC ドライバの中には、TFDDBError の独自の下位クラスを実装しているものがあります。たとえば、Microsoft SQL Server ドライバでは、プロパティが 4 つ追加された TFDMSSQLError クラスを実装しています。

関連項目