SqlDataSourceView.ParameterPrefix Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Parametreli bir SQL sorgusunda parametre yer tutucusunun ön ekini almak 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ı tarafından değerlendirilir.
ProviderName ayarlanmazsa veya olarak ayarlanırsaSystem.Data.SqlClient, parametreler diğer ad tarafından değerlendirilir ve ParameterPrefix özellik, bir veri alma veya veri işleme işlemi sırasında içindeki her Parameter nesnenin özelliğine Name parametre ParameterCollection ön eki eklemek için kullanılır. ProviderName özelliği veya System.Data.Odbcolarak ayarlanırsaSystem.Data.OleDb, 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 "@"
bir ön ek sağlamak için özelliğini geçersiz kılabilirsinizParameterPrefix.