La liste des erreurs du bde

Soyez le premier à donner votre avis sur cette source.

Vue 12 017 fois - Téléchargée 1 756 fois

Description

salut
Voila un example qui affiche une liste complete des erreurs du BDE.
je cherche longtemps pour trouver ce code source.
Merci.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cirec
Messages postés
4208
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
17 août 2019
32 -
Salut,
encore une fois ce code ne fait que reprendre une fonction standard de Delphi

et de plus, il aurait été préférable de mettre les Bases comme ceci:

ERRBASE_NONE = 0; { No error }
ERRBASE_SYSTEM = $2100; { System related (Fatal Error) }
ERRBASE_NOTFOUND = $2200; { Object of interest Not Found }
ERRBASE_DATACORRUPT = $2300; { Physical Data Corruption }
ERRBASE_IO = $2400; { I/O related error }
ERRBASE_LIMIT = $2500; { Resource or Limit error }
ERRBASE_INTEGRITY = $2600; { Integrity Violation }
ERRBASE_INVALIDREQ = $2700; { Invalid Request }
ERRBASE_LOCKCONFLICT = $2800; { Locking/Contention related }
ERRBASE_SEC = $2900; { Access Violation - Security related }
ERRBASE_IC = $2A00; { Invalid context }
ERRBASE_OS = $2B00; { Os Error not handled by Idapi }
ERRBASE_NETWORK = $2C00; { Network related }
ERRBASE_OPTPARAM = $2D00; { Optional Parameter related }
ERRBASE_QUERY = $2E00; { Query related }
ERRBASE_VERSION = $2F00; { Version Mismatch Category }
ERRBASE_CAPABILITY = $3000; { Capability not supported }
ERRBASE_CONFIG = $3100; { System configuration error }
ERRBASE_WARNING = $3200;
ERRBASE_OTHER = $3300; { Miscellaneous }
ERRBASE_COMPATIBILITY = $3400; { Compatibility related }
ERRBASE_REPOSITORY = $3500; { Data Repository related }

ERRBASE_DRIVER = $3E00; { Driver related }
ERRBASE_RC = $3F00; { Internal }

@+
Cirec
cs_abdousoft
Messages postés
109
Date d'inscription
mardi 3 août 2004
Statut
Membre
Dernière intervention
5 novembre 2007
-
salut

fonction standard de Delphi?


@+
cirec
Messages postés
4208
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
17 août 2019
32 -
Tiré de l'aide de Delphi4 :

function DbiGetErrorString (rslt: DBIResult; pszError: PChar): DBIResult stdcall;

Description

DbiGetErrorString returns the message associated with a given error code.

Parameters

rslt Type: DBIResult (Input)
Specifies the error code.
pszError Type: pCHAR (Output)
Pointer to the client buffer that receives the message string for the given error code.

Fonction Standard := Fonction existante
@+
Cirec
cs_Delphiprog
Messages postés
4580
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
24 -
Soit dit en passant, on trouve ceci dans le projet DbErrors, unité DM1.pas contenu dans le dossier "Demos\DB\DbErrors" livré avec Delphi :

"A complete listing of the database errorcodes is found in the
DBIErrs.Int file in the Delphi/Doc directory or in the IDAPI.h
file in the Borland Database Engine."

CQFD.
cs_abdousoft
Messages postés
109
Date d'inscription
mardi 3 août 2004
Statut
Membre
Dernière intervention
5 novembre 2007
-
Salut

Merci pour cette information?

@+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.