SqlDataSourceView.ParameterPrefix Özellik

Tanım

Parametreli SQL sorgusunda parametre yer tutucusunun ön ekini oluşturmak için kullanılan dizeyi alır.

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

Özellik Değeri

"@" dizesi.

Açıklamalar

SQL sorguları ve komutları, çalışma zamanında sorguya bağlı değerler için yer tutucular içerdikleri için parametrelendirilebilir. Özelliği tarafından tanımlanan denetim için SqlDataSource ayarlanan ADO.NET sağlayıcısına ProviderName bağlı olarak, parametreler diğer ad veya nesnedeki ParameterCollection sıralamalarına göre değerlendirilir.

ProviderName ayarlanmazsa veya olarak ayarlanırsaSystem.Data.SqlClient, parametreler diğer ad tarafından değerlendirilir ve ParameterPrefix özellik, veri alma veya veri işleme işlemi sırasında içindeki Name her Parameter nesnenin özelliğine ParameterCollection parametre ön eki eklemek için kullanılır. ProviderName özelliği veya System.Data.OleDbolarak ayarlanırsaSystem.Data.Odbc, parametreler sıralamaya göre değerlendirilir ve ParameterPrefix ve Name özellikleri yoksayılır.

sınıfını SqlDataSourceView genişletirseniz, gerekirse dize dışında ParameterPrefix bir ön ek sağlamak için özelliğini geçersiz kılabilirsiniz"@".

Şunlara uygulanır