Aracılığıyla paylaş


Veri Kaynaklarına Genel Bakış

Veri kaynakları uygulamanız için kullanılabilir olan verileri gösterir.Özellikle, veri kaynakları uygulamanızda çalışmak istediğiniz verileri temsil eder.Veri kaynakları, veritabanlarından (yerel veritabanı dosyaları dahil), hizmetlerden ve nesnelerden alınabilir.

Projenize eklediğiniz veri kaynakları Veri Kaynakları penceresinde görüntülenir.Çoğu durumda, veri kaynaklarını Windows Forms, WPF ve Silverlight tasarımcılarına sürükleyerek temel verilere bağlı denetimleri oluşturabilirsiniz.Daha fazla bilgi için bkz. Visual Studio'da Verilere Denetimler Bağlama.

Visual Studio, uygulamanızdaki veri kaynakları düzenlemek ve oluşturmak için araç sağlar.Visual Studio projelerindeki veri kaynakları temel veri deposu tarafından döndürülen nesnelere bağlı olarak, Varlık Veri Modelleri, veri kümeleri, hizmet tarafından döndürülen proxy nesneleri veya diğer nesne türleri olarak gösterilir.

Veri Kaynağı Yapılandırma Sihirbazı'nı kullanarak veri kaynakları oluşturup düzenleyebilirsiniz.

Veritabanlarından Oluşturulan Veri Kaynakları

Veri Kaynağı Yapılandırma Sihirbazı'nı çalıştırarak ve Veritabanı veri kaynağı türünü seçerek veritabanından veri kaynağı oluşturabilirsiniz.Daha fazla bilgi için bkz. Nasıl yapılır: Bir Veritabanındaki Verilere Bağlanma.

Veritabanından bir veri kaynağı oluşturduğunuzda, Visual Studio bir veri modeli oluşturur ve projenize ekler.Veri modeli, veritabanındaki mevcut verilerin kesin bir şekilde türü belirlenmiş, programlanabilir görünümüdür.Şu türden veri modelleri oluşturmak için Visual Studio'yu kullanabilirsiniz:

Yerel Veritabanı Dosyalarından Oluşturulan Veri Kaynakları

Aşağıdaki türde veritabanı dosyalarından da veri kaynakları oluşturabilirsiniz: Access veritabanları (.mdb dosyaları), SQL Server Express LocalDB veritabanı (.mdf dosyaları) ve SQL Server Express veritabanı (.mdf dosyaları).Bu veritabanı dosyalarından veri kaynağı oluşturduğunuzda, veritabanı dosyalarını doğrudan projenize ekleyebilirsiniz.Daha fazla bilgi için aşağıdaki konulara bakın:

Hizmetlerden Oluşturulan Veri Kaynakları

Veri Kaynağı Yapılandırma Sihirbazı'nı çalıştırarak ve Hizmet veri kaynağı türünü seçerek hizmetten veri kaynağı oluşturabilirsiniz.Daha fazla bilgi için bkz. Nasıl yapılır: Bir Hizmetteki Verilere Bağlanma.

Hizmetten bir veri kaynağı oluşturduğunuzda, Visual Studio projenize bir hizmet başvurusu ekler.Visual Studio hizmet tarafından döndürülen nesnelere karşılık da gelen proxy nesnelerini oluşturur.Örneğin bir veri kümesi döndüren bir hizmet projenizde bir veri kümesi olarak temsil edilir; özel bir tür döndüren bir hizmet projenizde döndürülen tür olarak temsil edilir.

Aşağıdaki tür hizmetlerden veri kaynağı oluşturabilirsiniz:

  • WCF Veri Hizmetleri.Daha fazla bilgi için bkz. WCF Data Services Overview.

  • Windows Communication Foundation (WCF) hizmetleri.Daha fazla bilgi için bkz. Visual Studio'da Windows Communication Foundation Hizmetleri ve WCF Veri Hizmetleri.

  • Web hizmetleri.Daha fazla bilgi için bkz. Yönetilen Kodda Web Hizmetleri Programlamaya Giriş.

    [!NOT]

    Veri Kaynakları penceresinde görüntülenen öğeler hizmet tarafından döndürülen verilere bağımlıdır.Bazı hizmetler, bağlanabilir nesneleri oluşturmak üzere Veri Kaynağı Yapılandırma Sihirbazı için yeterli bilgi sağlamayabilir.Örneğin hizmet yazılmamış bir veri kümesi döndürürse, sihirbaz tamamlanana kadar Veri Kaynakları penceresinde hiçbir öğe görünmez.Bunun nedeni, yazılmamış veri kümelerinin bir şema sağlamaması ve bu nedenle sihirbazın veri kaynağını oluşturmak için yeterli bilgiye sahip olmamasıdır.

Nesnelerden Oluşturulan Veri Kaynakları

Veri Kaynağı Yapılandırma Sihirbazı'nı çalıştırıp Nesne veri kaynağı türünü seçerek bir veya daha fazla ortak özellik gösteren nesnelerden veri kaynağı oluşturabilirsiniz.Bir nesnenin tüm ortak özellikleri Veri Kaynakları penceresinde görüntülenir.Daha fazla bilgi için bkz. Nasıl yapılır: Nesnelerdeki Verilere Bağlanma.

Objelere bağlanma hakkında daha fazla bilgi için bkz. Visual Studio'da Nesne Bağlama.

SharePoint Listelerinden Oluşturulan Veri Kaynakları

Veri Kaynağı Yapılandırma Sihirbazı'nı çalıştırarak ve SharePoint veri kaynağı türünü seçerek SharePoint listesinden veri kaynağı oluşturabilirsiniz.SharePoint WCF Veri Hizmetleri üzerinden veri sunar bu yüzden bir SharePoint veri kaynağı oluşturma, hizmetten veri kaynağı oluşturma ile aynıdır.Veri kaynağı Yapılandırma Sihirbazı içinde SharePoint öğesini seçmek, SharePoint sunucusuna işaret ederek SharePoint veri hizmetine eriştiğiniz Hizmet Başvurusu Ekle iletişim kutusunu açar.Daha fazla bilgi için bkz. Nasıl yapılır: Bir Hizmetteki Verilere Bağlanma.

Ayrıca bkz.

Başvuru

Veri Kaynakları Penceresi

Kavramlar

Visual Studio'da Verilere Windows Forms Denetimleri Bağlama

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

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

Diğer Kaynaklar

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

Visual Studio'da Verilere Bağlanma