Data.SqlExpr.SQLResult
Delphi
type SQLResult = Integer;
C++
typedef int SQLResult;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
type typedef |
public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | Data.SqlExpr |
説明
SQLResult は,dbExpress 関数呼び出しの戻り値の型です。
SQLResult は,dbExpress 関数の成功または失敗を示します。次の表に,dbExpress で定義されているエラーコードを示します。
| SQLResult 値 | 意味 |
|---|---|
|
SQL_SUCCESS |
関数呼び出しは成功しました。 |
|
DBXERR_NONE |
SQL_SUCCESS と同じです。 |
|
DBXERR_NOMEMORY |
メモリ不足です。 |
|
DBXERR_INVALIDFLDTYPE |
項目型が無効です。 |
|
DBXERR_INVALIDHNDL |
ハンドルが無効です。 |
|
DBXERR_INVALIDTIME |
時間の値が無効です。 |
|
DBXERR_NOTSUPPORTED |
機能がサポートされていません。 |
|
DBXERR_INVALIDXLATION |
無効な変換です。 |
|
DBXERR_INVALIDPARAM |
引数に間違いがあります。 |
|
DBXERR_OUTOFRANGE |
範囲外の値です。 |
|
DBXERR_SQLPARAMNOTSET |
パラメータが設定されていません。 |
|
DBXERR_EOF |
予期しないファイルの終わりに到達しました。 |
|
DBXERR_INVALIDUSRPASS |
ユーザーパスワードが無効です。 |
|
DBXERR_INVALIDPRECISION |
BCD 値の精度が無効です。 |
|
DBXERR_INVALIDLEN |
長さが無効です。 |
|
DBXERR_INVALIDTXNISOLEVEL |
トランザクション排他レベルが無効です。 |
|
DBXERR_INVALIDTXNID |
トランザクション ID が無効です。 |
|
DBXERR_DUPLICATETXNID |
トランザクション ID が重複しています。 |
|
DBXERR_DRIVERRESTRICTED |
ドライバが制限されています。 |
|
DBXERR_LOCALTRANSACTIVE |
複数のローカルトランザクションを開始しようとしています(1 つだけが許可される)。 |