IBX.IBSQL.TIBSQL.ParamCheck
Delphi
property ParamCheck: Boolean read FParamCheck write FParamCheck default true;
C++
__property bool ParamCheck = {read=FParamCheck, write=FParamCheck, default=1};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | IBX.IBSQL.pas IBX.IBSQL.hpp |
IBX.IBSQL | TIBSQL |
Beschreibung
Bestimmt, ob die Parameterliste für eine SQL-Abfrage neu generiert wird, wenn die Eigenschaft SQL zur Laufzeit ihren Wert ändert.
Diese Eigenschaft eignet sich für DDL-Anweisungen (Data Definition Language), die als Teil einer DDL-Anweisung Parameter enthält, die keine Parameter für die TIBSQL-Abfrage sind. Beispielsweise kann die DDL-Anweisung zur Erzeugung einer Stored Procedure Parameteranweisungen enthalten, die Teil der Stored Procedure sind. In diesem Fall weisen Sie ParamCheck den Wert False zu, um zu verhindern, dass diese Parameter fälschlicherweise als Parameter der TIBSQL-Abfrage interpretiert werden, die die DDL-Anweisung ausführt.
In einer Anwendung, die keine parameterisierten Abfragen verwendet, könnte ParamCheck auf false gesetzt werden, aber in allen anderen Fällen sollte ParamCheck true sein.