Bde.DBTables.TStoredProc.CopyParams
Delphi
procedure CopyParams(Value: TParams);
C++
void __fastcall CopyParams(Data::Db::TParams* Value);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TStoredProc |
Beschreibung
Kopiert die Parameter einer Stored Procedure in eine andere Parameterliste.
Mit einem Aufruf von CopyParams können Sie die Parameter dieser Stored Procedure in eine separate Parameterliste kopieren. Value ist die Parameterliste, der die Parameter der Stored Procedure zugewiesen werden. Value kann auch die Parameterliste einer anderen Stored Procedure sein. Ein Beispiel:
TStoredProc1.CopyParams(TStoredProc2.Params);
StoredProc1->CopyParams(StoredProc2->Params);
Wenn die Stored Procedure beim Aufruf von CopyParams durch eine Anwendung nicht bereit ist, ruft CopyParams vor der Zuweisung der Parameter an die Zielparameterliste zuerst Prepare und dann UnPrepare auf, um die Stored Procedure wieder in den vorherigen Status zu versetzen.