Data.SqlExpr.SQLResult
Delphi
type SQLResult = Integer;
C++
typedef int SQLResult;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
type typedef |
public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | Data.SqlExpr |
Beschreibung
SQLResult ist der Rückgabetyp für dbExpress-Funktionsaufrufe.
SQLResult gibt an, ob eine dbExpress-Funktion erfolgreich ist, oder fehlgeschlagen ist. Die folgenden Tabelle enthält eine Liste der für dbExpress definierten Fehlercodes.
| Wert von SQLResult | Bedeutung |
|---|---|
|
SQL_SUCCESS |
Der Funktionsaufruf war erfolgreich. |
|
DBXERR_NONE |
Entspricht SQL_SUCCESS. |
|
DBXERR_NOMEMORY |
Nicht genügend Speicher. |
|
DBXERR_INVALIDFLDTYPE |
Ungültiger Feldtyp. |
|
DBXERR_INVALIDHNDL |
Ungültiges Handle. |
|
DBXERR_INVALIDTIME |
Ungültiger Zeitwert. |
|
DBXERR_NOTSUPPORTED |
Funktion wird nicht unterstützt. |
|
DBXERR_INVALIDXLATION |
Ungültige Übersetzung. |
|
DBXERR_INVALIDPARAM |
Ungültiger Parameter. |
|
DBXERR_OUTOFRANGE |
Wertebereich ist überschritten. |
|
DBXERR_SQLPARAMNOTSET |
Parameter nicht gesetzt. |
|
DBXERR_EOF |
Unerwartetes Dateiende |
|
DBXERR_INVALIDUSRPASS |
Ungültiges Benutzerkennwort. |
|
DBXERR_INVALIDPRECISION |
Ungültige Genauigkeit bei einem BCD-Wert. |
|
DBXERR_INVALIDLEN |
Ungültige Länge. |
|
DBXERR_INVALIDTXNISOLEVEL |
Ungültige Isolationsebene der Transaktion. |
|
DBXERR_INVALIDTXNID |
Ungültige Transaktions-ID. |
|
DBXERR_DUPLICATETXNID |
Doppelte Transaktions-ID. |
|
DBXERR_DRIVERRESTRICTED |
Treiber eingeschränkt. |
|
DBXERR_LOCALTRANSACTIVE |
Versuch, mehrere lokale Transaktionen zu starten (nur 1 zulässig) |