Data.SqlExpr.SQLResult
Delphi
unit Data.SqlExpr;
{$R-,T-,H+,X+}
C++
typedef int SQLResult;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | Data.SqlExpr |
Description
SQLResult représente le type de retour des appels aux fonctions dbExpress.
SQLResult indique le succès ou l'échec d'une fonction dbExpress. Le tableau suivant énumère les codes d'erreur définis pour dbExpress.
Valeur SQLResult | Signification |
---|---|
SQL_SUCCESS |
L'appel à la fonction a réussi |
DBXERR_NONE |
Identique à SQL_SUCCESS |
DBXERR_NOMEMORY |
Mémoire insuffisante |
DBXERR_INVALIDFLDTYPE |
Type de champ incorrect |
DBXERR_INVALIDHNDL |
Handle incorrect |
DBXERR_INVALIDTIME |
Valeur heure incorrecte |
DBXERR_NOTSUPPORTED |
Fonctionnalité non prise en charge |
DBXERR_INVALIDXLATION |
Traduction incorrecte |
DBXERR_INVALIDPARAM |
Paramètre incorrect |
DBXERR_OUTOFRANGE |
Valeur hors de l'intervalle |
DBXERR_SQLPARAMNOTSET |
Paramètre non défini |
DBXERR_EOF |
Fin de fichier imprévue |
DBXERR_INVALIDUSRPASS |
Mot de passe utilisateur incorrect |
DBXERR_INVALIDPRECISION |
Précision incorrecte sur une valeur BCD |
DBXERR_INVALIDLEN |
Longueur incorrecte |
DBXERR_INVALIDTXNISOLEVEL |
Niveau d'isolation de transaction incorrect |
DBXERR_INVALIDTXNID |
ID de transaction incorrect |
DBXERR_DUPLICATETXNID |
ID de transaction en double |
DBXERR_DRIVERRESTRICTED |
Pilote restreint |
DBXERR_LOCALTRANSACTIVE |
Tentative de démarrer plusieurs transactions locales (une seule autorisée) |