Aracılığıyla paylaş


Nasıl yapılır: n-katmanlı uygulamalar veri kümeleriyle çalışma kodu ekleyin

Dataset için kısmi sınıf dosyası oluşturarak ve kod ekleyerek bir dataset işlevselliğini genişletmek (kod eklemek yerine DatasetName.DataSet.Designer dosyası).(Birden çok fiziksel dosyaların arasında bölünmesi için belirli bir sınıf kodu kısmi sınıflarını etkinleştirin.Daha fazla bilgi için bkz: Kısmi (Visual Basic) veya Kısmi Sýnýflar ve yöntemler (C# Programlama Kılavuzu).)

Dataset tanımına yapılan değişiklikler her zaman bir dataset tanımlayan kod üretilir (de Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme).Bu kod bir dataset yapılandırmasını değiştiren herhangi bir sihirbazı çalıştırma sırasında değişiklik de oluşturulur.Kodunuzu bir dataset oluşturma işlemi sırasında silinmiş önlemek için kodu dataset nesnesinin parçalı sınıf dosyasına ekleyin.

Varsayılan olarak, dataset ayrı sonra ve TableAdapter kod, sonucu olan her proje ayrı sınıf dosyasında.Özgün proje adlı bir dosya olan DatasetName.Designer.vb (veya DatasetName.Designer.cs) içeren TableAdapter kod.Proje içinde belirlenen Dataset proje adlı bir dosya özelliği olan DatasetName.DataSet.Designer.vb (veya DatasetName.DataSet.Designer.cs), dataset kodunu içerir.

[!NOT]

DataSet'ler ayırmak ne zaman ve TableAdapters (ayarlayarak DataSet proje özelliği), varolan projenin kısmi dataset sınıflarda değil taşınan otomatik olarak.Varolan veri kümesi parçalı sınıflar dataset projeye el ile taşınmalıdır.

[!NOT]

Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme De oluşturmak için işlevsellik sağlar ColumnChanging ve RowChanging olay işleyicisini doğrulama kodu eklenmesi gereken zaman.Daha fazla bilgi için bkz. Nasıl yapılır: n-katmanlı Dataset nesnesine doğrulama ekleme.

N-katmanlı uygulamalarda DataSet'ler kod eklemek için

  1. .Xsd dosyasını içeren projeyi bulun ( Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme).

  2. Çift tıklatma .xsd açmak için dosya Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme.

  3. (Tablo adı başlık çubuğunda) kodu ekleyin ve istediğiniz veri tabloyu sağ View Code.

    Kısmi bir sınıf oluşturulur ve kod düzenleyicisinde açar.

  4. Kısmi sınıf bildirimi içinde kod ekleyin.

    Aşağıdaki örnek kod içinde NorthwindDataSet CustomersDataTable eklemek yeri gösterir:

    Partial Public Class CustomersDataTable
        ' Add code here to add functionality 
        ' to the CustomersDataTable.
    End Class
    
    partial class CustomersDataTable
    {
        // Add code here to add functionality
        // to the CustomersDataTable.
    }
    

Ayrıca bkz.

Görevler

Nasıl yapılır: n-katmanlı uygulamalarda TableAdapters kodu ekleyin

Kavramlar

N-katmanlı veri Applications'a genel bakış

TableAdapterManager genel bakış

Hiyerarşik Update genel bakış

Veri uygulamalarını oluşturma

DataSet'leri Visual Studio ile çalışma

Diğer Kaynaklar

TableAdapters