SqlDataSourceView.ParameterPrefix Свойство

Определение

Возвращает строку, используемую для добавления приставки к прототипу параметра в параметризованном 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

Значение свойства

String

Строка "@".

Комментарии

SQL запросы и команды можно параметризовать в том, что они содержат заполнители для значений, привязанных к запросу во время выполнения. В зависимости от поставщика ADO.NET, заданного SqlDataSource для элемента управления, определяемого свойством ProviderName , параметры оцениваются по псевдониму или по их упорядочению в объекте ParameterCollection .

ProviderName Если параметр не задан или не заданSystem.Data.SqlClient, параметры вычисляются по псевдониму, а ParameterPrefix свойство используется для добавления префикса параметра в Name свойство каждого Parameter объекта во ParameterCollection время операции извлечения данных или обработки данных. ProviderName Если свойству System.Data.OleDb присвоено значение или System.Data.Odbc, параметры оцениваются по порядку, а ParameterPrefix Name свойства игнорируются.

При расширении SqlDataSourceView класса можно переопределить ParameterPrefix свойство, чтобы при необходимости указать префикс, отличный "@" от строки.

Применяется к