FireDAC.Stan.Error.TFDDBError.RowIndex
Delphi
property RowIndex: Integer read FRowIndex write FRowIndex;
C++
__property int RowIndex = {read=FRowIndex, write=FRowIndex, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FireDAC.Stan.Error.pas FireDAC.Stan.Error.hpp |
FireDAC.Stan.Error | TFDDBError |
説明
エラーが発生した、行インデックスを返します。
RowIndex プロパティを使用すると、DBMS がエラー条件に直面した 配列 DML オペレーションでの行インデックスを取得することができます。
エラーまたは警告が完全なオペレーションに属している場合、または、オペレーションが 配列 DML オペレーションではない場合、 RowIndex プロパティ値は - 1となります。そうでなければ、Execute メソッド呼び出しの AOffset プロパティ値の値以上になります。
一部の配列 DML オペレーションに対する一部の DBMS では、正しい RowIndex 値を生成できない場合があり、その際、-1 となります。