IBX.IBStoredProc.TIBStoredProc

De RAD Studio API Documentation
Aller à : navigation, rechercher

IBX.IBCustomDataSet.TIBCustomDataSetData.DB.TDataSetSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTIBStoredProc

Delphi

TIBStoredProc = class(TIBCustomDataSet)

C++

class PASCALIMPLEMENTATION TIBStoredProc : public Ibx::Ibcustomdataset::TIBCustomDataSet

Propriétés

Type Visibilité  Source Unité  Parent
class public
IBX.IBStoredProc.pas
IBX.IBStoredProc.hpp
IBX.IBStoredProc IBX.IBStoredProc

Description

TIBStoredProc encapsule une procédure stockée sur un serveur de base de données.

Utilisez un objet TIBStoredProc lorsqu'une application client doit utiliser une procédure stockée sur un serveur de base de données. Une procédure stockée est un ensemble d'instructions groupées qui est stocké dans les métadonnées d'un serveur de base de données (comme les tables, les index et les domaines) et qui exécute sur le serveur une tâche liée à la base de données et fréquemment répétée, puis transmet les résultats au client.

De nombreuses procédures stockées nécessitent une suite d'arguments d'entrée, ou paramètres, utilisés pendant le traitement. TIBStoredProc dispose de la propriété Params qui permet à une application de définir ces paramètres avant d'exécuter la procédure stockée.

TIBStoredProc réutilise la propriété Params pour stocker les résultats renvoyés par une procédure stockée. Params est un tableau de valeurs. Une procédure stockée renverra un ensemble de valeurs, ou aucune valeur du tout.

Remarque :  Les composants TIBStoredProc ne doivent être utilisés qu'avec les procédures stockées InterBase Execute. Pour les procédures InterBase Select, utilisez TIBQuery ou TIBDataSet. Comme les procédures stockées Execute ne renvoient pas d'ensembles de résultats, n'utilisez jamais Open ou Active sur le composant TIBStoredProc. Utilisez plutôt ExecProc.

Voir aussi