Aracılığıyla paylaş


Sorgu Tasarımcısı ilgili grafik kullanıcı arabirim

Reporting Services Rapor Tasarımcısı, rapor veri kümesi için bir ilişkisel veritabanından veri almak için sorgu oluşturmak için bir grafik Sorgu Tasarımcısı hem de bir metin tabanlı sorgu tasarımcısının sağlar.Etkileşimli bir sorgu oluşturmak ve verileri için sonuçlar göstermek için grafik Sorgu Tasarımcısı'nı kullanın kaynak türleri SQL ServerOracle OLE DB ve ODBC. Birden çok belirtmek için metin tabanlı Sorgu Tasarımcısı'nı kullanın Transact-SQL ifade karmaşık bir sorgu veya komut sözdizimi ve ifade temel alan sorgular. Daha fazla bilgi için bkz: Metin tabanlı Sorgu Tasarımcısı Kullanıcı Arabirimi. Belirli bir veri kaynağı türleri ile çalışma hakkında daha fazla bilgi için bkz: Rapor Veri Kümesi Oluşturma.

Sorgu Tasarımcısı'nı açma hakkında adım adım yönergeler için bkz: Nasıl Yapılır: Bir DataSet sorgu için bir Sorgu Tasarımcısı'nı açın.

Grafik Sorgu Tasarımcısı

Bu grafik, Sorgu Tasarımcısı, sorgu komutları üç tür destekler: Metin, StoredProcedure, or TableDirect.Yaptığınız veri kümesi için bir sorgu oluşturmadan önce bir sorgu komutu türü seçeneğini seçmelisiniz sayfa, DataSet özellikleri iletişim kutusu.

Sorgu türü için aşağıdaki seçenekler kullanılabilir:

  • Text   Supports standard Transact-SQL query text for relational database data sources, including data processing extensions for Microsoft SQL Server and Oracle.

  • Doğrudan tablo   Tüm sütunları belirtilen seçer tablo.Örneğin, müşteriler adlı bir tablo için bu, eşdeğerdir Transact-SQL deyim SELECT * FROM Customers.

  • StoredProcedure   Saklı yordamlar çağrıları verileri destekleyen kaynak.Bu seçeneği kullanmak için yürütmek izinleri saklı yordam verilere veritabanı yöneticiniz tarafından almış olmanız gerekir kaynak.

Varsayılan komut türü Metin.

Not

Tüm veri işleme uzantıları tüm türlerini destekler.Seçenek kullanılabilir olmadan önce alttaki veri sağlayıcısına bir komut türü desteklemelidir.

Komut Türü Metin

Içinde Metin türü, grafik, Sorgu Tasarımcısı, dört veya bölmeleri sunar.Sütun diğer adları, sıralama değerleri ve süzgeç değerlerini belirtebilirsiniz bir Transact-SQL Sorgu. Seçimlerinizi oluşturulan sorgu metni görüntüleyebilir, sorguyu çalıştırmak ve sonucu görüntülemek küme.Aşağıdaki şekil, dört bölmeleri gösterir.

Graphical query designer for sql query

Aşağıdaki tabloda, bölmelerin işlevleri açıklanmıştır.

Bölme

İşlev

Diyagramı

Grafik sunumlarını tablo, sorguda görüntüler.Bu bölme, alanları seçin ve tablolar arasında ilişki tanımlamak için kullanın.

Kılavuz

Sorgu tarafından döndürülen alanların listesini görüntüler.Bu bölme, diğer adlar, sıralama düzeni, süzgeçleri, grupları ve parametreler tanımlamak için kullanın.

SQL

Görüntüler Transact-SQL Sorgu Diyagram ve Kılavuz bölmeleri tarafından temsil edilen. Bu bölme, yazmak veya bir sorgu kullanarak güncelleştirmek için kullanın Transact-SQL.

Sonuç

Sorgunun sonuçlarını görüntüler.Sorguyu çalıştırmak için , herhangi bir bölmede sağ tıklatın ve sonra Çalışma tıklatın.Çalışma araç çubuğunda.

Ilk üç sorgularınızı yandaki bölmelerden birinde bilgileri değiştirdiğinizde, değişiklikleri diğer bölmelerde görünür.Diyagram bölmesinde tablo eklerseniz, örneğin, bunu otomatik olarak eklenecek Transact-SQL Sorgu SQL bölmesindeki. SQL bölmesine sorgu için bir alan ekleme otomatik olarak bu alan Kılavuz bölmesinde eklemek ve tablo Diyagram bölmesinde güncelle

Daha fazla bilgi için bkz: Sorgu ve Görünüm Tasarımcısı Araçlar (Visual veritabanı araçları).

Grafik Sorgu Tasarımcısı araç çubuğu

Grafik Sorgu Tasarımcısı araç çubuğundaki düğmeleri yardımcı olacak sağlar tasarlama Transact-SQL grafik temelli bir arabirimini kullanan sorgular.

Düğme

Açıklama

Metin Olarak Düzenle

Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yap:

Al

Bir dosya veya rapordan varolan bir sorguyu al.Yalnızca dosya türlerini .sql ve .rdl desteklenir.Daha fazla bilgi için bkz: Rapor Veri Kümelerini Anlama.

Show/Hide diagram pane toggle button

Göster veya Diyagram bölmesini gizler.

Show or Hide Grid pane toggle

Göster veya kılavuz bölmesini gizler.

Show or hide sql pane toggle

Göster veya SQL bölmesini gizler.

Show or Hide Result pane toggle

Göster veya Sonuç bölmesindeki gizle.

Run the query

Sorguyu çalıştırın.

Verify SQL in SQL pane button

Sorgu metni sözdizimi doğru olduğunu denetleyin.

Set Sort Ascending on selected field

küme için sıralama düzeni düzeni Artan sıralama düzeni Diyagram bölmesinde, seçili sütun için

Set Sort Descending on selected field

küme için sıralama düzeni düzeni Azalan sıralama düzeni Diyagram bölmesinde, seçili sütun için

Remove filter on selected field

Bir süzgeç (sahip olarak işaretlenmiş bir diyagram bölmesinde seçili sütun için süzgeç kaldırmaFilter graphic next to selected filter column).

Use Group By for the selected field

Gösterme veya gizleme Göre gruplandır sütun Kılavuz bölmesinde.Zaman Göre gruplandır Değiştir adlı bir ek, sütundurGöre gruplandır Kılavuz bölmesine ve her değer sorgu varsayılanlarına seçili sütun için bir yerGöre gruplandırSeçili sütunu bir GROUP BY tümcesinde SQL metin eklenecek neden. Gruplandır düğmesini, otomatik olarak SELECT yan tümcesinde tüm sütunları içeren bir GROUP BY yan tümce eklemek için kullanın.Ne zaman, SELECT yan tümce içeren toplamaka işlevi çağrıları (sonuç kümesinde görünmesini istiyorsanız, SUM(ColumnName)), örneğin her toplu olmayan sütun GROUP BY yan tümcende içerir.

Sorguda sütun GROUP BY yan tümce, bir SQL sorgusu içinde belirtilmiş olması gerekir veya sonuç bölmesinde görünmesini her sütunun sorgudaki toplamak işlev sonuç bölmesinde görüntülemek için bu değeri hesaplamak amacıyla tanımlanmış olması gerekir.

Add a new table to the diagram pane

Verileri yeni bir tablo eklemek kaynak Diyagram bölmesine.

Not   Yeni bir tablo eklediğinizde, Sorgu Tasarımcısı verilerin yabancı anahtar ilişkileri eşleştirmeye çalışır kaynak.Sonra eklediğiniz bir tablo, yabancı anahtar ilişkileri linkages tablo s arasındaki gösterdiği doğru olduğunu onaylayın.

Örnek

Aşağıdaki sorgu son adları listesini döndürür AdventureWorks Veritabanı Ilgili kişi tablo:

SELECT LastName FROM Person.Contact

Saklı yordamlar SQL bölmesinden de çalıştırabilirsiniz.Metinler aşağıdaki sorgu saklı yordam uspGetEmployeeManagers in the AdventureWorks Veritabanı:

EXEC uspGetEmployeeManagers '1'

Komut Türü TableDirect

Içinde TableDirect türü, grafik, Sorgu Tasarımcısı kullanılabilir veri tablolarının aþaðý açýlan listesini görüntüler. kaynak ve sonuç bölmesi.Bir tablo seçin ve tıklatın, Çalışma düğmesi, o tablo için tüm sütunları döndürülür.

Not

TableDirect özelliği, yalnızca tarafından destekleniyor ole db and odbc veri kaynak türleri.

Aşağıdaki tabloda, bölmelerin işlevleri açıklanmıştır.

Bölme

İşlev

Tablo bırakma-CVE-2006-kapalı listesi

Verilerdeki kullanılabilir tüm tabloları listeler kaynak.Etkin hale getirmek için listeden seçin.

Sonuç

Seçili tüm sütunları görüntüler tablo.Tablo sorgusu çalıştırmak için Çalışma araç çubuğunda.

Komut türü TableDirect için araç çubuğu düğmeleri

Grafik Sorgu Tasarımcısı araç çubuğunda, veri tabloları aþaðý açýlan listesini sağlar kaynak.Aşağıdaki tablo düğmelerin ve işlev listeler.

Düğme

Açıklama

Metin Olarak Düzenle

Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yap:

Al

Bir dosya veya rapordan varolan bir sorguyu al.Yalnızca dosya türlerini .sql ve .rdl desteklenir.Daha fazla bilgi için bkz: Rapor Veri Kümelerini Anlama.

Icon of the Generic Query Designer button

Genel Sorgu Tasarımcısının grafik Sorgu Tasarımcısı, sorgu metnini koruyarak arasındaki geçiş veya saklı yordam görüntüle.

Run the query

Tüm sütunlar, seçili tablosundan seçin.

Komut Türü StoredProcedure

Içinde StoredProcedure türü, grafik Sorgu Tasarımcısı, verilerin kullanılabilir saklı yordamlar aþaðý açýlan listesini görüntüler kaynak ve sonuç bölmesi.Aşağıdaki tabloda, bölmelerin işlevleri açıklanmıştır.

Bölme

İşlev

Saklı yordam bırakma-kapalı listesi

Tüm kullanılabilir saklı yordamlar verilerden listeler kaynak.Etkin hale getirmek için listeden seçin.

Sonuç

Çalıştırma sonucu görüntüler saklı yordam.Seçili çalışan için saklı yordam, tıklatın Çalışma araç çubuğunda.

Komut türü StoredProcedure için araç çubuğu düğmeleri

Grafik Sorgu Tasarımcısı araç çubuğundaki veri aþaðý açýlan listesini saklı yordamlar sağlar kaynak.Aşağıdaki tablo düğmelerin ve işlev listeler.

Düğme

Açıklama

Metin Olarak Düzenle

Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yap:

Al

Bir dosya veya rapordan varolan bir sorguyu al.Yalnızca dosya türlerini .sql ve .rdl desteklenir.Daha fazla bilgi için bkz: Rapor Veri Kümelerini Anlama.

Run the query

Seçili çalıştırmak saklı yordam.

Saklı yordam bırakma-kapalı listesi

Veri kaynağından kullanılabilen saklı yordamlar bir listesini görüntülemek için kapalı oku tıklatın.Herhangi bir saklı yordam listeden seçmek için Ek Yardım düğmesini tıklatın.

Örnek

Zincir komut listesini yöneticileri ' saklı yordamını çağırır AdventureWorks Veritabanı. Bu saklı yordam kabul eder. EmployeeID parametre olarak. Küçük bir tamsayı girin.

uspGetEmployeeManagers '1'