SqlDataSourceView.ParameterPrefix Właściwość

Definicja

Pobiera ciąg używany do prefiksu symbolu zastępczego parametru w sparametryzowanym zapytaniu SQL.

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

Wartość właściwości

String

Ciąg "@".

Uwagi

SQL zapytania i polecenia można sparametryzować, ponieważ zawierają symbole zastępcze wartości powiązanych z zapytaniem w czasie wykonywania. W zależności od dostawcy ADO.NET ustawionego SqlDataSource dla kontrolki, który jest identyfikowany przez ProviderName właściwość, parametry są oceniane przez alias lub ich kolejność w ParameterCollection obiekcie.

Jeśli parametr ProviderName nie jest ustawiony lub jest ustawiony na System.Data.SqlClient, parametry są oceniane przez alias, a ParameterPrefix właściwość jest używana do dodawania prefiksu parametru do Name właściwości każdego Parameter obiektu w ParameterCollection trakcie operacji pobierania danych lub manipulowania danymi. Jeśli właściwość jest ustawiona ProviderName System.Data.OleDb na wartość lub System.Data.Odbc, parametry są oceniane według kolejności, a ParameterPrefix właściwości i Name są ignorowane.

Jeśli rozszerzysz klasę SqlDataSourceView , możesz zastąpić ParameterPrefix właściwość , aby w razie potrzeby podać prefiks inny niż "@" ciąg.

Dotyczy