Descripteurs alloués explicitement
Une application peut allouer explicitement un descripteur d’application sur une connexion à tout moment qu’elle est connectée à la base de données. En spécifiant ce descripteur comme attribut d’un handle d’instruction à l’aide de SQLSetStmtAttr, l’application dirige le pilote à utiliser ce descripteur à la place des descripteurs d’application implicitement alloués. L’application ne peut pas spécifier d’autres descripteurs d’implémentation.
Une application peut associer un descripteur alloué explicitement à plusieurs instructions. Uniquement lorsqu’une application est réellement connectée à la base de données, un descripteur peut être un descripteur explicitement alloué. L’application peut libérer explicitement un descripteur de ce type ou implicitement en libérant sa connexion.