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) |