Envoi de paramètres de requête ou de procédure stockée

De RAD Studio
Aller à : navigation, rechercher

Remonter à Transmission de paramètres à l'ensemble de données source


Quand la propriété CommandType de l'ensemble de données client est ctQuery ou ctStoredProc, ou si l'ensemble de données client est une instance de TClientDataSet, quand le fournisseur associé représente les résultats d'une requête ou d'une procédure stockée, vous pouvez utiliser la propriété Params pour spécifier la valeur des paramètres. Quand l'ensemble de données client demande des données à l'ensemble de données source ou utilise sa méthode Execute pour exécuter une requête ou une procédure stockée qui ne renvoie pas un ensemble de données, il passe ces valeurs de paramètres avec la demande de données ou la commande Execute. Quand le fournisseur reçoit ces valeurs de paramètres, il les assigne à son ensemble de données associé. Il indique alors à l'ensemble de données d'exécuter la requête ou la procédure stockée en utilisant ces valeurs de paramètres et, si l'ensemble de données client a demandé des données, il commence à fournir celles-ci, en commençant par le premier enregistrement de l'ensemble de résultats.

Remarque : Les noms de paramètres doivent correspondre aux noms des paramètres correspondants dans l'ensemble de données source.

Voir aussi