FireDAC.Comp.Client.TFDCustomStoredProc.StoredProcName
Delphi
property StoredProcName: string read GetProcName write SetProcName;
C++
__property System::UnicodeString StoredProcName = {read=GetProcName, write=SetProcName};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomStoredProc |
Description
Identifie le nom de la procédure stockée sur le serveur à appeler.
Définissez StoredProcName pour spécifier le nom de la procédure stockée dans la base de données à appeler. Le nom complet de la procédure stockée sera construit à partir des valeurs des propriétés CatalogName, SchemaName, PackageName, Overload. Un nom complet peut être affecté aussi à StoredProcName (uniquement pour des procédures non packagées). Si le nom est sensible à la casse ou s'il contient des caractères spéciaux, il doit alors être explicitement délimité par des guillemets.
Si l'ensemble de données ne contient pas de procédure stockée portant le nom StoredProcName, lorsque l'application tente de préparer la procédure stockée, une exception est déclenchée.
Exemple
//Example 1:
ADStoredProc1.StoredProcName := 'Northwind.dbo.[my proc]';
// the same as following
ADStoredProc1.CatalogName := 'Northwind';
ADStoredProc1.SchemaName := 'dbo';
ADStoredProc1.StoredProcName := '[my proc]';
//Example 2:
ADStoredProc1.PackageName := 'sys.dbms_sql';
ADStoredProc1.StoredProcName := 'execute';