İzlenecek yol: verileri tablolar arasında ilişki oluşturma
Bu izlenecek yolda TableAdapters kullanmadan iki veri tabloları oluşturmak açıklar Dataset Designer ve aralarında bir ilişki oluşturma.TableAdapters içeren veri tabloları oluşturma konusunda daha fazla bilgi için bkz: Nasıl yapılır: TableAdapters oluşturmak.TableAdapters hakkında daha fazla bilgi için bkz: TableAdapter genel bakış.
Bu izlenecek yolda gösterilen görevler aşağıdakileri içerir:
Yeni bir Windows uygulaması yaratmak
Yeni bir veri kümesi ekleme
İki yeni veri tabloları DataSet'e ekleme
Veri tabloları sütunlar ekleme
Bir tablo için birincil anahtar ayarlama
Tablolar arasında ilişki oluşturma
[!NOT]
Bilgisayarınızda, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazılarının adı veya konumu farklı gösterilebilir. Bu öğeleri bilgisayarınızdaki Visual Studio sürümü ve kullandığınız ayarlar belirler. Daha fazla bilgi için bkz: Visual Studio ayarları.
Yeni bir Windows uygulaması yaratmak
Yeni bir Windows Application projesi oluşturmak için
Dan Dosya menüsünde, yeni bir proje yaratın.
Bir programlama dilinde seçin Proje türleri bölmesi oluşturmak ve bir Windows Application.
Proje adı RelationshipWalkthroughve ardından Tamam.
Visual Studio, projeye eklenir Solution Explorer ve Form1 , Windows Forms tasarýmcýsý.
Yeni bir veri kümesi ekleme
Projeye yeni bir Dataset öğesi eklemek için
Dan Proje menüsünden seçin Add New Item.
Yeni öğe iletişim kutusu Ekle görünür.
Dan şablonları alan seçimi DataSet.
Ekle‘yi tıklatın.
Visual Studio dataSet1.xsd dosyasını project adlı bir dosya ekleyin ve bunun içinde açın Dataset Designer.
İki yeni DataTable, Dataset nesnesine ekleme
Dataset nesnesine yeni bir veri tablosu eklemek için
Sürükle bir DataTable dan DataSet sekmesinde araç üzerine Dataset Designer.
Adlı bir tablo DataTable1 dataset nesnesine eklenir.
Başlık çubuğunu tıklatın DataTable1 ve yeniden adlandırmak müşterilerin.
İkinci sürükleyin DataTable dan DataSet sekmesinde araç üzerine Dataset Designer.
Adlı bir tablo DataTable1 dataset nesnesine eklenir.
Başlık çubuğunu tıklatın DataTable1 ve yeniden adlandırmak siparişleri.
Müşteriler DataTable sütunlar ekleme
Müşteriler tablosunda sütun eklemek için
Sağ müşterilerin tablo.
Üzerine Ekleve ardından sütun.
Sütun adı CustomerID.
Özellikler penceresinde DataType özelliğini Int16'a ayarlayın.
Aşağıdaki sütun eklemek için bu işlemi yineleyin:
Sütun
DataType özelliği
Şirket adı
İlgili kişi
ContactTitle
Siparişleri DataTable sütunlar ekleme
Siparişler tablosundaki sütunlar eklemek için
Sağ siparişleri tablo.
Üzerine Ekleve ardından sütun.
Sütun adı OrderID.
Özellikler penceresinde DataType özelliğini Int16'a ayarlayın.
Aşağıdaki sütun eklemek için bu işlemi yineleyin:
Sütun
DataType özelliği
CustomerID
Sipariş tarihi
Sevk tarihi
Customers tablosunun birincil anahtarı ayarlama
Benzersiz tanımlayıcı sütun için Customers tablo CustomerID sütun.
Müşteriler tablosunun birincil anahtarı ayarlamak için
Tıklatın müşterilerin seçmek için tablo.
Sağ CustomerID sütunu tıklatın ve sonra Set Primary Key'i kısayol menüsünde.
Siparişler tablosunun birincil anahtarı ayarlama
Benzersiz tanımlayıcı sütun için Orders tablo OrderID sütun.
Siparişler tablosunun birincil anahtarı ayarlamak için
Tıklatın siparişleri seçmek için tablo.
Sağ OrderID sütunu tıklatın ve sonra Set Primary Key'i kısayol menüsünde.
Tablolar arasında ilişki oluşturma
Her tablodan ortak sütun arasında bir ilişki oluşturulur — bu durumda, CustomerID sütun.
Müşteriler ve siparişler tablolarını arasında yeni bir ilişki yapılandırmak için
Sürükle bir ilişkisi gelen nesne DataSet sekmesinde araç üzerine siparişleri tablo.
İlişkisi iletişim kutusunu açar.
İçinde Üst tablo kutusunda seçin müşterilerin.
İçinde Alt tablo kutusunda seçin siparişleri.
İçinde Sütunlar kutusunda, ayarlamak Anahtar sütunları için CustomerID.
İçinde Sütunlar kutusunda, ayarlamak Yabancı anahtar sütunları için CustomerID.
Tıklatın Tamam ; ilişki oluşturmak için Tasarımcı iki tablo arasında bir ilişki satır görünür.
Üzerinde veri menüsünden seçin İlişki etiketlerini göster.
Projenizin kaydedilmesi
Projeyi kaydetmek için
- Dosya menüsünde, Tümünü Kaydet'i tıklatın.
Sonraki Adımlar
İlişkili tablolar oluşturduğunuz öðrendiðinize göre aşağıdaki eylemlerden birini gerçekleştirmek isteyebilirsiniz:
Bunun için |
Daha fazla bilgi için bkz: |
---|---|
Tabloya veri ekleme |
|
Bir tablodaki verileri görüntüleme |
|
Verileri düzenleme |
|
Bir satır bir tablodan silme |
Ayrıca bkz.
Başvuru
Kavramlar
Uygulamanız veri almaya hazırlanıyor