İzlenecek Yol: Basit Bir Veri Uygulaması Oluşturma

Windows Form üzerinde bulunan bir veritabanının verilerini görüntülemek, uygulama geliştirmede en sık karşılaşılan senaryolardan biridir.Öğeleri sürükleyerek Windows uygulamaları formlarda verilerini görüntüleyebilir Veri Kaynakları Penceresi formunuz üzerine.Bu izlenecek yol, bir veritabanında ilgili iki tablodan verileri görüntüleyen bir uygulamanın nasıl oluşturulacağını gösterir.

WPF kullanarak veri uygulamaları oluşturma konusunda daha fazla bilgi için bkz Visual Studio'da Verilere WPF Denetimleri Bağlama.

Silverlight'ı kullanarak veri uygulamaları oluşturma konusunda daha fazla bilgi için bkz Visual Studio'da Verilere Silverlight Denetimleri Bağlama.

ASP.NET Web Forms kullanarak veri uygulamaları oluşturma konusunda daha fazla bilgi için bkz ASP.NET Web Forms veri erişim seçenekleri

Bu izlenecek yol aşağıdaki görevleri gösterir:

  • Windows tabanlı bir uygulama oluşturuluyor.

  • Oluşturma ve Northwind veritabanında müşteriler ve siparişler tabloları kullanarak temel alan bir veri kümesi yapılandırma Veri Kaynağı Yapılandırma Sihirbazı.

  • Müşteriler tablosundan verileri görüntülemek için denetimler ekleme.

  • Seçilen müşteriye göre siparişleri görüntülemek için denetimler ekleme.

  • Uygulamayı test etme, farklı müşteriler seçme ve seçilen müşteri için doğru siparişlerin gösterildiğini doğrulama.

  • Verileri değiştirme ve veritabanına kaydetme.

video bağlantısıBu konu video sürümü için bkz: Video nasıl yapılır: basit bir veri uygulaması oluşturma.

Önkoşullar

Bu izlenecek yolu tamamlamak için aşağıdaki bileşenlere ihtiyacınız vardır:

Projeyi Oluşturma

İlk adım Windows tabanlı uygulama oluşturmaktır.

[!NOT]

Bilgisayarınız, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazıları için farklı adlar veya konumlar gösterebilir. Sahip olduğunuz Visual Studio sürümü ve kullandığınız ayarlar bu öğeleri belirler. Daha fazla bilgi için, bkz. Visual Studio'da Geliştirme Ayarlarını özelleştirme.

Proje oluşturmak için

  1. Öğesinden Dosya menüsü, yeni bir proje oluşturun.

  2. Seçin Windows Forms uygulaması ve DataWalkthrough adı.Daha fazla bilgi için .NET Framework ile İstemci Uygulamaları Geliştirme.

  3. Tamam düğmesini tıklatın.

    DataWalkthrough Proje oluşturulur ve eklenen Çözüm Gezgini.

Veri Kaynağı Oluşturma

Bu adım Northwind örnek veritabanındaki müşteriler ve Siparişler tablolarını kullanarak temel alan bir veri kümesi oluşturur veri kaynağı Yapılandırma Sihirbazı.

Veri kaynağı oluşturmak için

  1. Veri menüsünden Veri Kaynaklarını Göster'i tıklatın.

  2. İçindeki veri kaynakları penceresinde tıklatın Yeni veri kaynağı Ekle başlatmak için araç çubuğunda düğmesini veri kaynağı Yapılandırma Sihirbazı.

  3. Bir veri Kaynağı Türü Seç sayfasında, Veritabanı'nı seçin ve daha sonra İleri'yi tıklatın.

  4. Üzerinde Bilgisayarınızı veri bağlantısı seçin aşağıdakilerden birini sayfa yapın:

    • Aşağı açılır listede bir veri bağlantısı Northwind örnek veritabanına kullanılabilir değilse, seçin.

      -veya-

    • Bağlantı Ekle/Değiştir iletişim kutusunu başlatmak için Yeni bağlantı öğesini seçin.

  5. Veritabanına parola gerekiyorsa, hassas verileri eklemek için bir seçenek belirleyğp İleri'yi tıklatın.

  6. Tıklatın sonraki üzerinde bağlantı dizesini uygulama yapılandırma dosyası Kaydet sayfa.

  7. Veritabanı Nesnenizi Seçin sayfasında Tablolar düğümünü genişletin.

  8. Seçin Müşteriler ve Siparişler tabloları ve sonra Son.

    NorthwindDataSet projenize eklenir ve Müşteriler ve Siparişler tabloları görünür veri kaynakları pencere.

Müşteriler Tablosundan Verileri Görüntülemek için Denetimler Oluşturma

Veri ilişkili denetimleri öğelerinden sürükleyerek oluşturmak veri kaynakları Windows forma pencere.

Müşteri verilerini (üst kayıtlar) görüntülemek üzere denetimler oluşturmak için

  1. İçindeki veri kaynakları penceresinde select Müşteriler tablo ve aşağı açılan okunu'ı tıklatın.

  2. Seçin ayrıntıları öğesinden Müşteri tablonun denetim listesi.

  3. Ana sürükleyin Müşteriler düğümünden veri kaynakları Form1 penceresinden.

    Verilere bağlı denetimler, tanımlayıcı etiketlerle formda görünür.Aşağıdaki bileşenler, bileşen tepsisinde görünür:

    • NorthwindDataSet.Müşteriler ve Siparişler tablolarını içeren yazılmış veri kümesi.

    • CustomersBindingSource.BindingSource Form denetimlerini NorthwindDataSet müşteriler veri tablosuna bağlar.

    • CustomersBindingNavigator.BindingNavigator Müşteriler tablosundaki kayıtları geçmek için kullanılır.

    • CustomersTableAdapter.TableAdapter İletişim kuran NorthwindDataSet ve veritabanı.Daha fazla bilgi için TableAdapter Genel Bakışı.

    • TableAdapterManager.TableAdapterManager Ekleme, sırasını denetlemek için kullanılır ve tüm siler bileşeni TableAdapter kümesindeki bileşenleri.Daha fazla bilgi için TableAdapterManager Genel Bakışı.

Siparişler Tablosundan Verileri Görüntülemek için Denetimler Oluşturma

Her müşterinin (alt kayıtlar) siparişlerini görüntülemek üzere denetimler oluşturmak için

  • İçindeki veri kaynakları penceresinde genişletin Müşteriler düğümü ve son sütununda seçin Müşteriler genişletilebilir bir tablo, Siparişler altındaki düğümü Faks sütunu ve alt sürükleyin Form1.(Bu düğümde Müşteriler tablo hiyerarşisi ana yalnızca bir müşteri için ilgili Siparişler temsil eder Siparişler tüm kayıtları temsil eden düğüm Orders Tablo ve tek bir müşteri siparişler değil.)

    Bir DataGridView form ve yeni eklenen BindingSource Bileşen (OrdersBindingSource) ve TableAdapter (OrdersTableAdapter) için bileşen alanı eklenir.

    [!NOT]

    Açık özellikleri penceresini açın ve seçme OrdersBindingSource bileşeni.İncelemek DataSource ve DataMember veri bağlama ilişkili kayıtları görüntülemek için nasıl yapılandırıldığına görmek için özellikleri.DataSource Ayarlamak CustomersBindingSource (üst tablonun BindingSource), için karşı olarak Orders Tablo.DataMember Özelliği FK_Orders_Customers, adı olan DataRelation tabloları birbiriyle ilgili nesne.

Uygulamayı Test Etme

Uygulamayı test etmek için

  1. F5 tuşuna basın.

  2. Kılavuz içindeki form üzerinde görüntülen siparişi doğrulamak için farklı müşterileri seçin.

  3. Bir veya daha fazla kaydı değiştirin.

  4. Tıklatın Kaydet düğmesini (disk simgesi).

  5. Değişikliklerin veritabanına kaydedilmiş olduğunu doğrulayın.

Sonraki Adımlar

Uygulama gereksinimlerinize bağlı olarak, ana ayrıntı formu oluşturduktan sonra gerçekleştirmek isteyebileceğiniz birkaç adım vardır.Bu izlenecek yolda yapabileceğiniz bazı geliştirmeler şunlardır:

Ayrıca bkz.

Kavramlar

Visual Studio'da Verilere Windows Forms Denetimleri Bağlama

Uygulamanızı Veri Almaya Hazırlama

Uygulamanıza Veri Getirme

Visual Studio'da Verilere Denetimler Bağlama

Uygulamanızdaki Verileri Düzenleme

Verileri Doğrulama

Verileri Kaydetme

TableAdapterManager Genel Bakışı

Diğer Kaynaklar

Veri İzlenecek Yollar

Visual Studio'da Veri Uygulamalarına Genel Bakış

Visual Studio'da Verilere Bağlanma

Hiyerarşik Güncelleştirme

N Katmanlı Uygulamalarda Veri Kümeleriyle Çalışma

LINQ to SQL [LINQ to SQL]