Aracılığıyla paylaş


Nasıl yapılır: Dataset Designer ile DataRelation oluşturma

Veriler arasındaki ilişkileri tablolar kullanmak DataRelation nesneleri birbirleriyle bir müşteri ve siparişlerinin gibi ilişkili kayıtları bağlanmak için.Visual Studio veri tasarım araçlarıyla veri tablolarını oluştururken, bilgileri veri kaynağından toplanan, ilişkileri otomatik olarak oluşturulur.Veri tabloları el ile eklerseniz, DataSet sekmesinde araç, ilişki bu Yardım sayfasında açıklandığı şekilde el ile oluşturmanız gerekebilir.Oluşturma hakkında bilgi için DataRelation nesneleri Bkz: program aracılığıyla, Adding a Relationship between Tables.

DataTable arasındaki ilişkileri üzerinde çizgiler olarak görünür Dataset Designer glifle ilişki bir-çok yönü gösteren bir anahtar ve sonsuzluk.Varsayılan olarak, tasarım yüzeyi üzerinde ilişkinin adını görünmez.

[!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ı.

İki DataTable arasında bir ilişki oluşturmak için

  1. Sizin dataset açmak Dataset Designer.Daha fazla bilgi için bkz. Nasıl yapılır: bir Dataset Dataset tasarımcısında açmak.

  2. Sürükle bir ilişkisi gelen nesne DataSet toolbox ilişkideki alt veri tablosu.

    İlişkisi iletişim kutusunu açar, doldurma Alt tablo kutusunu sürüklediğiniz tablo ile ilişkisi üzerine.

  3. Üst tablosundan seçin Üst tablo kutusu.Ana Tablo bir-çok ilişkinin "bir" tarafındaki kayıtları içerir.

  4. Doğru alt tablonun görüntülendiği doğrulamak Alt tablo kutusu.Alt tablo bir-çok ilişkinin "çok" tarafındaki kayıtları içerir.

  5. İlişkideki için bir ad yazın ad kutusuna veya seçili tablolara varsayılan adı bırakın.Bu gerçek adını, DataRelation nesne kodu.

  6. Tabloları birleştirmek, sütunları seçin Anahtar sütunları ve Yabancı anahtar sütunları listeler.

  7. İlişki, kısıtlama veya her ikisini oluşturulup oluşturulmayacağını seçin.Daha fazla bilgi için, bkz. DataRelation nesneleri Giriº.

  8. Seçin veya temizleyin İç içe ilişki kutusu.Bu seçenek ayarlar seçerek Nested özelliğine true, ve alt satır xml verisi olarak yazılmış veya ile eşitlenmiş üst sütun içinde iç içe ilişkisinin neden olan bir XmlDataDocument.Daha fazla bilgi için bkz. Nested DataRelations.

  9. Bu tablolardaki kayıtlarda değişiklik yaparken yürütülebilmesi için kurallar ayarlayın.Daha fazla bilgi için bkz. Rule.

  10. 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.İlişki adı seçerek ya da temizleyerek tasarım yüzeyi üzerinde gösteren geçiş İlişki etiketlerini göster , veri menü.

Dataset Designer ilişkisi adlarını görüntü geçiş yapmak için

  1. Sizin dataset açmak Dataset Designer.Daha fazla bilgi için bkz. Nasıl yapılır: bir Dataset Dataset tasarımcısında açmak.

  2. Gelen veri menü seçeneğini etkinleştirmek veya kaldırmak İlişki etiketlerini göster veya devre dışı ilişkisinin adını görüntüleme Değiştir komutu.

Ayrıca bkz.

Görevler

Nasıl yapılır: ilgili DataTable Access kayıtları

İzlenecek yol: verileri tablolar arasında ilişki oluşturma

Başvuru

GetChildRows

GetParentRows

DataRelation

Kavramlar

DataRelation nesneleri Giriº

DataSet'leri Visual Studio ile çalışma

Uygulamanız veri almaya hazırlanıyor

Uygulamanızın veri düzenleme

Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme

Uygulamanız veri almaya hazırlanıyor