Data.SqlExpr.SQLResult

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

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 つだけが許可される)。