Veri bağlama , uygulama kullanıcı arabirimi ile iş mantığı arasında bağlantı kuran işlemdir. Bağlama doğru ayarlara sahipse ve veriler doğru bildirimleri sağlıyorsa, veriler değerini değiştirdiğinde, verilere bağlı öğeler otomatik olarak değişir. DataSet, içerdiği verilerin kaynağından bağımsız olarak tutarlı bir ilişkisel programlama modeli sağlayan verilerin bellek içi gösterimidir. ADO.NET 2.0 DataView , içinde DataTabledepolanan verileri sıralamanızı ve filtrelemenizi sağlar. Bu işlev genellikle veri bağlama uygulamalarında kullanılır. kullanarak DataView, 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. Nesne hakkında DataView daha fazla bilgi için bkz . DataViews.
LINQ to DataSet, geliştiricilerin DilLe Tümleşik Sorgu (LINQ) kullanarak bir DataSet üzerinden karmaşık ve güçlü sorgular oluşturmasına olanak tanır. Ancak LINQ to DataSet sorgusu, bağlama senaryosunda kolayca kullanılmayan nesnelerin bir numaralandırmasını DataRow döndürür. Bağlamayı kolaylaştırmak için LINQ'ten DataSet sorgusuna bir oluşturabilirsiniz DataView . Bu DataView , sorguda belirtilen filtreleme ve sıralamayı kullanır, ancak veri bağlama için daha uygundur. LINQ to DataSet, LINQ ifade tabanlı filtreleme ve sıralama sağlayarak işlevini genişletir DataView ve bu da dize tabanlı filtreleme ve sıralamaya göre çok daha karmaşık ve güçlü filtreleme ve sıralama işlemlerine olanak tanır.
öğesinin DataView sorgunun kendisini temsil ettiğini ve sorgunun üstündeki bir görünüm olmadığını unutmayın. DataView, basit bir veri bağlama modeli sağlayan veya gibi DataGrid bir DataGridViewkullanıcı arabirimi denetimine bağlıdır. ayrıca DataView , bir tablosundan DataTableda oluşturulabilir ve bu tablonun varsayılan görünümünü sağlar.
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Veri bağlama ile bir kullanıcı arabirimi oluşturun. Kullanıcı arabiriminiz en son verilere göre otomatik olarak güncelleştirilirken, veriler kullanıcı arabirimindeki değişikliklere yanıt olarak güncelleştirilir.
Bir sorgunun sonuçlarını almak ve verileri dataTable'a kopyalamak için CopyToDataTable yöntemini kullanmayı öğrenin. Bu yöntem daha sonra veri bağlama için kullanılabilir.