SqlDataSourceView.ParameterPrefix Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Zeichenfolge ab, die als Präfix für einen Parameterplatzhalter in einer parametrisierten SQL-Abfrage fungiert.
protected:
virtual property System::String ^ ParameterPrefix { System::String ^ get(); };
protected virtual string ParameterPrefix { get; }
member this.ParameterPrefix : string
Protected Overridable ReadOnly Property ParameterPrefix As String
Eigenschaftswert
Die Zeichenfolge "@".
Hinweise
SQL Abfragen und Befehle können parameterisiert werden, sodass sie Platzhalter für Werte enthalten, die zur Laufzeit an die Abfrage gebunden sind. Je nach ADO.NET Anbieter, der für das Steuerelement festgelegt ist, das durch ProviderName die SqlDataSource Eigenschaft identifiziert wird, werden die Parameter durch Alias oder durch ihre Reihenfolge im ParameterCollection Objekt ausgewertet.
Wenn die ProviderName Parameter nicht festgelegt oder auf den System.Data.SqlClientName Alias festgelegt werden, werden Parameter von Alias ausgewertet, und die ParameterPrefix Eigenschaft wird verwendet, um eine Parameterpräfix zur Eigenschaft jedes Parameter Objekts in einer ParameterCollection Datenabruf- oder Datenbearbeitungsoperation hinzuzufügen. Wenn die ProviderName Eigenschaft auf die System.Data.OleDb System.Data.OdbcOder festgelegt ist, werden die Parameter nach Reihenfolge ausgewertet, und die Name ParameterPrefix Eigenschaften werden ignoriert.
Wenn Sie die SqlDataSourceView Klasse erweitern, können Sie die Eigenschaft außer Kraft setzen, um bei Bedarf ein anderes Präfix als die ParameterPrefix "@"
Zeichenfolge zu angeben.