|
|
Die QueryPanel- und QueryColumnsPanel-Steuerungen im Webformular ASP.NET.
Hier sehen Sie die in den Kontrollen definierten Abfragebedingungen und Abfragespalten, die anhand dieser Bedingungen erstellte SQL sowie das Ergebnis der SQL-Ausführung.
Darüber hinaus enthält diese Form eine Textdarstellung der Abfrage in natürlicher Sprache.
|
| |
|
|
Abfrageform mit Abfragebereich und einem Spaltenbereich mit Ergebnissen in einer .NET Windows Forms-Anwendung.
|
| |
|
|
A screenshot of the sample application which demonstrates EasyQuery.NET Silverlight. The control in the left side is EntitiesPanel. It allows you to add several columns or conditions at once.
|
| |
|
|
A screenshot of the sample application built with WPF edtion of EasyQuery.NET. Different UI - same functionality.
|
| |
|
|
A typical screenshot of the main window of Easy Query Builder (EQB) - a free query builder utility built on top of EasyQuery.NET WinForms.
|
| |
|
 |
Eine Abfrage, die in der Steuerung des Abfragebereichs definiert wurde, und die resultierende SQL-Anweisung in einer Win32-Anwendung.
Die Abfrage enthält zwei Ebenen (die zwei Bedingungen in der Mitte gehören zur zweiten Ebene der Abfrage). Der Nutzer kann aus der Liste mit verfügbaren Werten einen Wert für das Attribut "Payment Method (Zahlungsmethode)" wählen.
|
| |
| |
|
Eine weitere Abfrage, die in der Komponente QueryPanel definiert ist, sowie eine Tabelle mit dem Ergebnis dieser Abfrage.
Auch hier sind zwei Ebenen von Bedingungen vorhanden, wobei die erste Gruppe von Bedingungen deaktiviert ist. Deaktivierte Bedingungen werden im Abfragenbereich grau angezeigt und bei der Generierung einer Abfrageanweisung nicht berücksichtigt.
Ein weiteres interessantes Merkmal dieser Abfrage ist das berechnete Attribut der dritten Bedingung. Es wird als MONTH (Orders.SaleDate) definiert, präsentiert sich dem Nutzer jedoch unter einem einfachen und klaren Titel.
Wie Sie sehen können, identifiziert der Abfragebereich den Operator "ist in Liste (is in list)" in der letzten Bedingung und zeigt eine Liste der verfügbaren Werte mit der Möglichkeit einer Mehrfachauswahl.
|
| |
|
|
 |
|
Das Programm Data Model Editor.
Dies ist eine visuelle Darstellung der Datenbanktabellen und deren internen Verknüpfungen (nur in der Delphi/VCL-Version des Produkts).
Dieser Dialog ist den Entwicklern vorbehalten. Endbenutzer brauchen sich nicht um diese Tabellen oder Datenbanken zu kümmern.
|
| |
|
|
|
|
Verwendung der Komponente QueryPanel für schnelle Datenfilterung.
Dieser Screenshot zeigt, wie EasyQuery verwendet werden kann, um Filter ad hoc zu generieren. Der Nutzer wählt die Tabelle oder die Ansicht in einer eigenen Datenbank und fügt im Abfragebereich eine oder mehrere Bedingungen hinzu. Sobald Bedingungen angegeben werden, werden der Filterausdruck und der daraus resultierende Datensatz entsprechend geändert.
|
| |
|
|