Aracılığıyla paylaş


DataViews

A DataView , içinde depolanan DataTableverilerin farklı görünümlerini oluşturmanıza olanak tanır. Bu özellik genellikle veri bağlama uygulamalarında kullanılır. DataView kullanarak, tablodaki verileri farklı sıralama düzenleriyle kullanıma açabilir ve verileri satır durumuna göre veya bir filtre ifadesine göre filtreleyebilirsiniz.

A DataView , temel alınan DataTable'daki verilerin dinamik bir görünümünü sağlar: içerik, sıralama ve üyelik, gerçekleşen değişiklikleri yansıtır. Bu davranış, belirli bir filtre ve/veya sıralama düzenini temel alan bir Select tablodan dizi döndüren DataTable yönteminden DataRow farklıdır: Bu içerik temel tablodaki değişiklikleri yansıtır, ancak üyeliği ve sıralaması statik kalır. öğesinin DataView dinamik özellikleri, veri bağlama uygulamaları için ideal olmasını sağlar.

, DataView farklı sıralama ve filtreleme ölçütlerini uygulayabileceğiniz veritabanı görünümü gibi tek bir veri kümesinin dinamik görünümünü sağlar. Ancak veritabanı görünümünden farklı olarak, bir DataView tablo olarak değerlendirilemez ve birleştirilmiş tabloların görünümünü sağlayamaz. Ayrıca, kaynak tabloda var olan sütunları veya hesaplama sütunları gibi kaynak tabloda bulunmayan sütunları ekleyemezsiniz.

DataViewManager Bir DataSet içindeki tüm tabloların görünüm ayarlarını yönetmek için kullanabilirsiniz. , DataViewManager her tablo için varsayılan görünüm ayarlarını yönetmek için kullanışlı bir yol sağlar. Bir denetimi bir DataSet'in birden çok tablosuna bağlarken, öğesine bağlamak DataViewManager ideal bir seçimdir.

Bu Kısımda

DataView OluşturmaDataTable için bir DataView nasıl oluşturulacağını açıklar.

Verileri Sıralama ve Filtreleme Belirli filtre ölçütlerine uyan veri satırlarının alt kümelerini döndürmek veya belirli bir sıralama düzeninde veri döndürmek için özelliklerinin DataView nasıl ayarlanacağını açıklar.

DataRows ve DataRowViewsDataView tarafından sunulan verilere erişmeyi açıklar.

Satırları BulmaDataView'da belirli bir satırın nasıl bulunulanlarını açıklar.

ChildViews ve İlişkiler Bir DataView kullanarak bir ebeveyn-çocuk ilişkisinden veri görünümleri oluşturmanın nasıl yapılacağını açıklar.

DataView'ları Değiştirme Güncelleştirmeleri etkinleştirme veya devre dışı bırakma dahil olmak üzere DataTable aracılığıyla temel alınan verilerin nasıl değiştirileceği açıklanır.

DataView Olaylarını İşleme Bir DataView içeriği veya sırası güncellenirken bildirim almak için ListChanged olayının nasıl kullanılacağını açıklar.

DataView'ları Yönetme Her tablonun ayarlarını yönetmek için DataView nasıl kullanılacağını DataViewManager ile DataSet içinde açıklar.

ASP.NET Web Uygulamaları ASP.NET uygulamaları, Web Formlar ve Web Hizmetleri oluşturmaya yönelik genel bakışlar ve ayrıntılı, adım adım prosedürler sağlar.

Windows Uygulamaları Windows Forms ve konsol uygulamalarıyla çalışma hakkında ayrıntılı bilgi sağlar.

DataSets, DataTables ve DataViewsDataSet Nesneyi ve uygulama verilerini yönetmek için nasıl kullanabileceğinizi açıklar.

DataTable'larDataTable Nesneyi ve uygulama verilerini tek başına veya DataSet'in bir parçası olarak yönetmek için nasıl kullanabileceğinizi açıklar.

ADO.NET ADO.NET mimarisini ve bileşenlerini ve mevcut veri kaynaklarına erişmek ve uygulama verilerini yönetmek için ADO.NET nasıl kullanılacağını açıklar.

Ayrıca bakınız