Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
oluşturmanın DataViewiki yolu vardır.
DataView oluşturucusunu kullanabilir veya DataTable özelliğine DefaultView bir başvuru oluşturabilirsiniz.
DataView Oluşturucu boş olabilir, DataTable'i tek bir argüman olarak kabul edebilir veya DataTable ile birlikte filtre ölçütleri, sıralama ölçütleri ve satır durumu filtresini kabul edebilir.
DataView ile kullanılabilen ek bağımsız değişkenler hakkında daha fazla bilgi için bkz. Verileri Sıralama ve Filtreleme.
Çünkü bir DataView için dizin hem DataView oluşturulduğunda hem de herhangi bir Sort, RowFilter veya RowStateFilter özellikleri değiştirildiğinde oluşturulur, en iyi performansı DataView'u oluştururken ilk sıralama düzenini veya filtreleme ölçütlerini oluşturucu bağımsız değişkenleri olarak sağlayarak elde edebilirsiniz. tr-TR: DataView oluşturmadan önce sıralama veya filtre ölçütlerini belirtmeden devam edip daha sonra Sıralama, RowFilter veya RowStateFilter özelliklerini ayarlamak, dizinin en az iki kez oluşturulmasına neden olur: birincisi DataView oluşturulduğunda, ikincisi ise sıralama veya filtre özelliklerinden herhangi biri değiştirildiğinde.
Herhangi bir bağımsız değişken almayan bir yapıcı kullanarak bir DataView oluşturursanız, Table özelliğini ayarlayana kadar DataView öğesini kullanamayacağınızı unutmayın.
Aşağıdaki kod örneği, DataView oluşturmak için DataView yapıcısının nasıl kullanılacağını göstermektedir.
RowFilter, Sort sütun ve DataViewRowState ile DataTable sağlanır.
Dim custDV As DataView = New DataView(custDS.Tables("Customers"), _
"Country = 'USA'", _
"ContactName", _
DataViewRowState.CurrentRows)
DataView custDV = new DataView(custDS.Tables["Customers"],
"Country = 'USA'",
"ContactName",
DataViewRowState.CurrentRows);
Aşağıdaki kod örneği, tablonun DefaultView özelliğini kullanarak varsayılan DataViewDataTable başvurusunun nasıl alındığını gösterir.
Dim custDV As DataView = custDS.Tables("Customers").DefaultView
DataView custDV = custDS.Tables["Customers"].DefaultView;