SqlDataSourceView.ParameterPrefix Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.