Aracılığıyla paylaş


Sorgu TableAdapter Configuration Wizard

TableAdapter sorgu Yapılandırma Sihirbazı'nı oluşturmak ve düzenlemek için TableAdapters Ekle ek sorgular yardımcı olur.Bir TableAdapter herhangi bir geçerli sql sorgusu veya veri tablosunun TableAdapter's ilişkili (veya, skalar değer döndüren gibi) aynı şemaya uyan veri döndüren saklı yordam sorgudur.Sihirbazı tamamladıktan sonra bir yöntem için TableAdapter eklenir, çağrıldığında, sorguyu yürütür.(Örneğin, CustomersTableAdapter.FillByCity(NorthwindDataSet.Customers, "Seattle").)

Sihirbazı çalıştırmayı

Sorgu üzerine sürükleyin Dataset Designer, ya da varolan sorguları (ilk sorguyu listelenen herhangi bir sorgu) yapılandırın.

Bir TableAdapter ilk sorguda TableAdapter'ın ana sorgudur.Bu ana sorgu düzenlemekle açar TableAdapter Configuration Wizard ve TableAdapter'ın veri tablosu şemasını düzenler.Ana sorgu listelenen tüm sorguları ek sorgular ve kullanılarak yapılandırılmış olan TableAdapter sorgu Yapılandırma Sihirbazı'nı.Sihirbazı çalıştırma hakkında daha fazla bilgi için bkz: Nasıl yapılır: sorgu TableAdapter Configuration Wizard'ı Başlat.

Veritabanı bağlantınızı seçin

Varolan bir bağlantıyı bağlantılar listeden seçin veya tıklatın Yeni bir bağlantı açmak için Ekle/Değiştir bağlantısı iletişim kutusunda (Genel) ve veritabanı bağlantısı yaratmak.

Tamamlanmasıyla Bağlantı özelliklerini iletişim kutusunda, Bağlantı ayrıntıları alanı seçili sağlayıcı yanı sıra bağlantı dizesi hakkında salt okunur bilgiler görüntüler.

Bağlantı dizesini uygulama yapılandırma dosyasına kaydetmek

Seçim bağlantı olarak'Evet, Kaydet bağlantı dizesini uygulama yapılandırma dosyasında depolamak için.Bağlantı için bir ad yazın veya sağlanan varsayılan adı kullanın.

Bağlantı dizesini uygulama yapılandırma dosyasına kaydetme veritabanı bağlantısı değişirse uygulamanız Bakımı işlemini basitleştirir.Veritabanı bağlantısını bir değişiklik durumunda bağlantı dizesini uygulama yapılandırma dosyasında düzenleyebilirsiniz.Böylece, kaynak kodunu düzenleyin ve uygulamanızı yeniden derleyin gerekmez.Bağlantı dizesini uygulama yapılandırma dosyasında düzenleme hakkında bilgi için bkz: Nasıl yapılır: kaydetme ve bağlantı dizesini Düzenle.

Güvenlik NotuGüvenlik Notu

Bilgiler, uygulama yapılandırma dosyasında düz metin olarak depolanır.Duyarlı bilgileri yetkisiz erişim olasılığını azaltmak için verilerinizi şifrelemek isteyebilirsiniz.Daha fazla bilgi için bkz. Verileri şifreleme ve şifrelerini.

sql deyimlerini kullanın

Bu balıkta nasıl TableAdapter sorgu Yapılandırma Sihirbazı'nı seçerken Use sql Statements seçeneðini seçeneği.

Sorgu Türü Seç

Birkaç türde sorgular uygulamanızın gereksinimlerine bağlı olarak sihirbaz oluşturur.(Veri tablosu) veri satırları döndüren select sorguları seçebilirsiniz veya select sorguları diğer dönüş skalar değer (tek bir değer gibi Count veya Sum).

Üzerinde sorgu türü seçin sayfasında, kullanılabilir sorguları listeden oluşturmak için sorgu türünü seçin.

[!NOT]

Bir INSERT, update veya delete deyimi oluşturma TableAdapter's çağrılırken kullanılan TableAdapter'ın komutları değiştirmez Update yöntemi.Örneğin, bir sorgu türü olarak GÜNCELLEŞTİRMESİNİ seçerek yeni bir sorgu sihirbazda belirttiğiniz adla oluşturur.Bu sorguyu yürütmek için TableAdapter adlı bu yöntemi çağrılarak.TableAdapter's arama Update yöntemi, özgün TableAdapter yapılandırıldığında oluşturulan ifadeleri gerçekleştireceğini.

sql < sorgu türü > belirtin Deyimi

Üzerinde belirtin sql deyimi sayfasında, sorgu çağrıldığında yürütülecek sql deyimi yazın.

İpucuİpucu

Sihirbaz erişim sağlar Sorgu Oluşturucusu'nu, sql sorguları oluşturmak için bir araç.Bunu açmak için tıklatın Sorgu Oluşturucusu'nu düğme.Daha fazla bilgi için Sorgu Oluşturucusu'nu, bkz: Sorgu ve Görünüm Tasarımcısı araçları veya bu iletişim kutusunda F1 tuşuna basın.

Oluşturulacak yöntemleri seçin

Bu sayfa Sihirbazı sorgu için hangi yöntemleri seçmek için seçenekler sunar.

  • DataTable'ı doldurun
    Veri tablosunu doldurmak için bir yöntem yaratır.Veri tablosu adı ile döndürülen verileri veri tablosunu doldurmak için bu yöntemi çağırırken parametre olarak iletin.

    İsteğe bağlı olarak, varsayılan adı değiştirmek Method Name kutusu.Anlamlı bir ad sağlayarak kodda bu sorgu çalışırken yararlı olabilir.

  • Bir DataTable döndürür
    Doldurulmuş veri tablosu döndüren bir yöntem oluşturur.Bazı uygulamalarda, karşıt olarak varolan veri tablosu verileriyle doldurmasını doldurulmuş veri tablosuna dönmek için daha uygun olabilir.

    İsteğe bağlı olarak, varsayılan adı değiştirmek Method Name kutusu.

İşlev adı seçin

İşlev için bir ad yazın.Bir TableAdapter sorgu oluşturma yöntemi burada sağlanan adla TableAdapter ekler.Sorguyu çalıştırmak için bu yöntemi çağırın.Anlamlı bir ad sağlayarak kodda bu sorgu çalışırken yararlı olur.

[!NOT]

Yeni oluşturma yordamları depolanan, için iki adı sorulur.Veritabanında oluşturulan saklı yordamın adını ilk adıdır; İkinci ad yöntemi çağrıldığında depolanmış yordam çalıştıran TableAdapter adıdır.

Yeni saklı yordamlar oluşturma

Bu balıkta nasıl TableAdapter sorgu Yapılandırma Sihirbazı'nı seçerken Yeni saklı yordamlar oluşturma seçeneği.

  1. İçinde saklı yordamları oluşturmak sayfasında, saklı yordam çağırırken yürütülecek sql deyimi yazın.

    [!NOT]

    Sihirbaz erişim sağlar Sorgu Oluşturucusu'nu, sql sorguları oluşturmak için bir araç.Bunu açmak için tıklatın Sorgu Oluşturucusu'nu düğme.Daha fazla bilgi için Sorgu Oluşturucusu'nu, bkz: Sorgu ve Görünüm Tasarımcısı araçları veya bu iletişim kutusunda F1 tuşuna basın.

  2. İçinde saklı yordamları oluşturmak sayfasında, aşağıdakilerden birini yapın:

    1. Yeni saklı yordam için bir ad yazın.

    2. Temel veritabanında saklı yordam oluşturulup oluşturulmayacağını belirtin.

      [!NOT]

      Veritabanında saklı yordam oluşturma yeteneği belirli bir veritabanı için güvenlik ayarları tarafından belirlenir.

    View Wizard Results sayfa TableAdapter sorgu sonuçlarını gösterir.Bu sayfa sihirbaz sorunla karşılaşırsa, hata bilgilerini sağlar.

Varolan saklı yordamları kullanın

Bu balıkta nasıl TableAdapter sorgu Yapılandırma Sihirbazı'nı seçerken Kullan varolan saklı yordamlar seçeneği.

  1. Aşağı açılan listeden varolan bir saklı yordam seçin eleman varolan bir saklı yordam sihirbaz sayfası.

    Parametreleri ve sonuçları seçili saklanan yordam görüntülendiği için başvuru.

  2. İleri düğmesini tıklatın.

Saklı yordam tarafından döndürülen verileri şeklini seçin

Seçili saklı yordam tarafından döndürülen veri türü, sihirbaz TableAdapter yöntemleri nasıl oluşturduğunu belirler.

Bu sorgu tarafından döndürülen veri türünü seçin.

  • Seçme sekmeli veri açılır Üretme yöntemlerini seçin yöntemleri, yöntem adları ve oluşturulacak disk belleği desteği türlerini belirtmenize olanak verir (daha önce bu Yardım sayfasında açıklanmıştır) sayfası.

  • Seçme tek bir değer tek bir değer döndüren bir yazılı yöntemi oluşturur.Bu seçenek açar İşlev adı seçin (Bu Yardım sayfasında daha önce açıklanmıştır) sayfası.

  • Seçme değer saklı yordamı çalıştırır ve döndürülecek veri bekliyor yazılı bir yöntemi oluşturur.Bu seçenek açar İşlev adı seçin (Bu Yardım sayfasında daha önce açıklanmıştır) sayfası.

Sihirbazlar sonuçları görüntüleme

View Wizard Results sayfa TableAdapter sorgu sonuçlarını gösterir.Sihirbaz bir sorunla karşılaşırsa, ayrıntıları bu sayfada görüntülenir.

Ayrıca bkz.

Görevler

Nasıl yapılır: TableAdapter sorgu Düzenle

Kavramlar

TableAdapter genel bakış

Visual Studio 2012'deki Veri Uygulaması Geliştirme Yenilikleri

Windows Forms denetimleri Visual Studio veri bağlama

Uygulamanız veri almaya hazırlanıyor

Uygulama veri getiriliyor

Visual Studio veri denetimleri

Uygulamanızın veri düzenleme

Veri doğrulama

Verileri kaydetme

Diğer Kaynaklar

Veri Talimatları

Visual Studio veri uygulamaları genel bakış

Visual Studio verilere bağlanma