Nasıl Yapılır: Veritabanından Gelen Veriyle Belgeleri Doldurma
Microsoft Office için belge düzeyi projelerindeki verilere Windows Form projelerindeki verilere eriştiğiniz gibi erişebilirsiniz. Aynı araçları ve kodları veritabanından çözümünüze veri getirmek için kullanabilirsiniz ve verileri görüntülemek için Windows Forms denetimlerini kullanabilirsiniz.
Ayrıca, konak kontrolü kullanarak veri görüntüleyebilirsiniz. Konak kontrollleri Microsoft Office Word'de olaylarla ve veri bağlama özelliğiyle geliştirilmiş yerel nesnelerdir. Daha fazla bilgi için bkz. Konak Öğeleri ve Konak Kontrollerine Genel Bakış.
Uygulama alanı: Bu konudaki bilgiler Word 2007 ve Word 2010 uygulamalarının belge düzeyi projelerine yöneliktir. Daha fazla bilgi için bkz. Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.
Aşağıdaki örnekte belge düzeyi projelerine veri ilişkili denetimlerin bir tasarımcı kullanılarak nasıl ekleneceği gösterilmektedir. Uygulama düzeyi projelerine veri ilişkili denetimlerin çalışma zamanında nasıl ekleneceğinin bir örneği için bkz. İzlenecek Yol: Uygulama Düzeyi Projelerinde Basit Veri Bağlama.
İlgili video için gösteri Veri bağlama Word 2007 içerik denetimleri kullanarak Visual Studio Araçları Office sistemi (3.0).
Belgeye Tasarım Zamanında Denetim Ekleme
Veritabanından gelen veriyle belgeleri doldurma
Visual Studio'da belge tasarımcıda açıkken bir Word belge düzeyi projesi açın.
Veri Kaynakları penceresini açın ve bir veritabanından bir veri kaynağı oluşturun. Daha fazla bilgi için bkz. Nasıl Yapılır: Bir veritabanındaki veri bağlama.
Veri Kaynakları penceresinden istediğiniz alanı belgenize sürükleyin.
Belgeye bir içerik denetimi eklenir. İçerik denetiminin türü seçtiğiniz alanın veri türüne bağlıdır. Daha fazla bilgi için bkz. İçerik Denetimleri.
Veri Kaynakları penceresinden veri alanını seçip sonra açılır listeden farklı bir denetim tercih ederek farklı bir denetim ekleyebilirsiniz.
Projedeki Nesneler
Denetime ek olarak, aşağıdaki veri ile ilgili nesneler otomatik olarak projenize eklenir:
Veritabanında bağladığınız veri tablolalarını sarmalayan bir türü belirtilmiş veri kümesi. Daha fazla bilgi için bkz. Visual Studio veri ile çalışma.
Denetimi türü belirtilmiş veri kümesine bağlayan bir BindingSource. Daha fazla bilgi için bkz. BindingSource bileşen genel bakış.
Türü belirtilmiş veri kümesini veritabanına bağlayan bir TableAdapter. Daha fazla bilgi için bkz. TableAdapter genel bakış.
Veri kümesindeki tablo bağdaştırıcılarının sıradüzensel güncellemeleri etkinleştirmek için düzenlenmesinde kullanılan bir TableAdapterManager. Daha fazla bilgi için, bkz: Hiyerarşik güncelleştirme ve TableAdapterManager genel bakış.
Projeyi çalıştırdığınızda, denetim veri kaynağındaki ilk kaydı görüntüler. BindingSource'u kullanıcıların kayıtlar arasında gezinmesini sağlamak için kullanabilirsiniz.
Kayıtlar arasında gezinmek için
- MoveNext ve MovePrevious gibi BindingSource yöntemlerini kullanın.
Türü belirlenmiş veri kümesine ve veritabanına güncellemelerin nasıl gönderildiği hakkında bilgi için, bkz. Nasıl Yapılır: Konak Kontrolündeki Veri ile Veri Kaynağını Güncelleme.
Ayrıca bkz.
Görevler
Nasıl Yapılır: Nesnelerden Gelen Veriyle Belgeleri Doldurma
Nasıl Yapılır: Konak Kontrolündeki Veri ile Veri Kaynağını Güncelleme
Başvuru
BindingSource bileşen genel bakış
Kavramlar
Windows Forms Denetimler Visual Studio veri bağlama
Office Çözümlerinde Yerel Veritabanı Dosyalarını Kullanmaya Genel Bakış
Windows Forms uygulamaları, veri Bağlanıyor