Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme
Dataset Designer typed DataSet ve içerdikleri tek tek öğeleri oluşturmak ve düzenlemek için kullanabileceğiniz görsel Araçlar kümesidir.
Dataset Designer typed DataSet içinde bulunan nesneler görsel temsilini sağlar. Oluşturma ve değiştirme TableAdapters, TableAdapter sorguları, DataTables, DataColumns, ve DataRelations Dataset Designer.
Açmak için Dataset Designer, bir dataset içinde çift Çözüm Gezgini, veya bir dataset içinde sağ tıklatın Veri kaynakları tıklatın ve pencere Düzenlemek DataSet Designer ile. Daha fazla bilgi için bkz. Nasıl yapılır: bir Dataset Dataset tasarımcısında açmak. Yeni bir ekleme DataSet ile madde Add New Item iletişim kutusu açılır Dataset Designer ile düzenlenmek üzere boş bir dataset.
Not
Dataset Designer bir dataset işlevselliğini genişletmek için kullanılabilir.Tasarım yüzeyi çift tıklatın veya sağ tıklatın ve seçin Görünüm kodu ekleyebileceğiniz kod değil değiştirilemez veya Tasarımcı tarafından silinmiş veri kümesi için bir parçalı sınıf dosyası oluşturmak için.Bir TableAdapter işlevselliğini genişletme hakkında bilgi için bkz: Nasıl yapılır: bir TableAdapter işlevselliğini genişletme.
Aşağıdaki tablo ile gerçekleştirmek ortak görevleri listeler Dataset Designer.
Bunun için |
Daha fazla bilgi için bkz: |
---|---|
Bir TableAdapter oluşturma |
|
Bir TableAdapter Düzenle |
|
Bir TableAdapter sorgu oluşturma |
|
Bir TableAdapter Sorguyu Düzenle |
|
Oluşturma birDataTable |
|
Düzenleme birDataTable |
|
Oluşturma birDataColumn |
|
İkisi arasında bir ilişki oluşturmak DataTables |
|
Dataset işlevselliğini genişletme |
|
Doğrulama veri tabloya ait ekleme ColumnChanging olayı |
Nasıl yapılır: sütun değişiklikleri sırasında verileri doğrulama |
Doğrulama veri tabloya ait ekleme RowChanging olayı |
Nasıl yapılır: satır değişiklikleri sırasında verileri doğrulama |
Tasarım yüzeyine nesneleri oluşturma
Ekleme ve düzenleme bir dataset nesnelerini tek tek veri kümeleri oluşturabilirsiniz. Aşağıdaki tabloda farklı nesneleri bir açıklama sağlar DataSet üzerinde sekme araç tasarım yüzeyine sürüklenebilir:
Nesne |
Tanımlama |
---|---|
TableAdapter |
Data Command ve alttaki veritabanıyla iletişim kurmak ve veri tablosunu doldurmak için kullanılan bir veri bağlantısı topluluğunu içerir. Daha fazla bilgi için, bkz. TableAdapter genel bakış ve Nasıl yapılır: TableAdapters oluşturmak. |
Sorgu |
TableAdapter sorguları sql ifadelerini ve saklı yordamlar yürütmek türü kesin belirlenmiş yöntemlerdir. Bir TableAdapter sorguyu veri tablosu verileriyle doldurur veya diğer veritabanı görevleri gerçekleştirir. Daha fazla bilgi için bkz. Nasıl yapılır: TableAdapter sorgular oluşturma. Sorguda bir tablonun sürükleyerek ekler sorgu o tablo için bir sorgu boş bir alanı sürükleyerek oysa Dataset Designer genel bir sorgu oluşturur. Daha fazla bilgi için bkz. Nasıl yapılır: Genel sorguları bir Dataset nesnesine ekleyin. |
Bir veritabanı tarafından döndürülen satır bellekteki koleksiyonu temsil eder. |
|
İlişkisi (DataRelation) |
İkisi arasında bir üst-alt ilişkisi temsil DataTables. Daha fazla bilgi için, bkz. DataRelation nesneleri Giriº ve İzlenecek yol: verileri tablolar arasında ilişki oluşturma. |
Not
Dataset Designer yalnızca bir veri kümesi oluşturulduğunda; temel bir veritabanına bağlanır. Tasarımcı sonraki değişiklikleri veritabanına otomatik olarak algılamıyor.Varolan bir .xsl yenilemek için yeniden Yapılandırma Sihirbazı'nı.Tablo ilişkileri değiştirdiyseniz, kaldırmak ve ilgili tabloları için .xsd tekrar.
LINQ to Dataset
LINQ to DataSetsağlar LINQ (dil ile bütünleşik sorgu) veri üzerinden bir DataSet nesne. Daha fazla bilgi için bkz. LINQ to DataSet.
Ayrıca bkz.
Görevler
İzlenecek yol: Dataset Dataset Designer ile oluşturma
İzlenecek yol: birTableAdapter ile birden fazla sorgu oluşturma
İzlenecek yol: DataTable Dataset Designer oluşturma
İzlenecek yol: verileri tablolar arasında ilişki oluşturma
İzlenecek yol: Windows Form üzerinde veri görüntüleme
Başvuru
Kavramlar
Visual Studio 2012'deki Veri Uygulaması Geliştirme Yenilikleri
DataSet'leri Visual Studio ile çalışma