Bde.DBTables.TStoredProc.Overload

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Overload: Word read FOverload write SetOverload default 0;

C++

__property System::Word Overload = {read=FOverLoad, write=SetOverLoad, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TStoredProc

Description

Spécifie la procédure stockée surchargée Oracle à exécuter.

La propriété Overload permet de spécifier la procédure surchargée à exécuter sur un serveur Oracle. Une procédure stockée surchargée Oracle est une procédure partageant le nom d'une ou de plusieurs autres procédures stockées. Oracle distingue les procédures stockées surchargées en assignant à chacune un identificateur numérique unique. Une application peut spécifier cet identificateur en utilisant la propriété Overload.

Par défaut, Overload a la valeur zéro, ce qui suppose qu'il n'y a pas surcharge des procédures. Pour tous les serveurs, sauf Oracle, ne modifiez pas cette valeur. Si une application tente d'accéder à une procédure surchargée Oracle sans avoir défini Overload, le moteur de Database Borland (BDE) accède à la procédure surchargée de plus petit numéro, la première, du serveur.

Si Overload a la valeur 1, le BDE exécute la première procédure surchargée sur le serveur. Si Overload a la valeur 2, il exécute la seconde, etc.

Remarque :  Même si les procédures surchargées Oracle partagent le même nom, leur liste de paramètres est unique. Une application doit s'assurer qu'elle transmet la bonne liste de paramètres à une procédure surchargée.

Voir aussi