SQL-Generator ActiveX

Download | History

Mit dem SQL-Generator ActiveX-Control erstellen Sie auf einfache Art und Weise komplexe SQL-Abfragen mit Hilfe einer grafischen Oberfläche.

Aus bis zu zehn einzelnen Abfragezeilen generieren Sie im Handumdrehen die gewünschte Abfrage und übergeben Sie an die Datenbankengine.

Zusätzlich können Sie Sortierfelder einblenden lassen und das Ergebnis sortieren lassen.

Die Anwendung der Komponente ist wirklich ganz easy:

Sie übergeben den Pfad der Datenbank und den Namen der Tabelle, die Sie filtern möchten. Optional können Sie noch Felder ausschließen, die nicht in den Filter einbezogen werden sollen (etwa Primär und Sekundärschlüssel).
Um Fehler zu vermeiden, bietet die Komponente als Vergleichoperator (=, <>, <=, >= usw.) nur solche, die dem Felddatentyp entsprechen.

Für die häufige Anwendung von wiederkehrenden Abfragen, lassen sich diese speichern und zu einem späteren Zeitpunkt wieder laden.

Auf diese Weise finden Sie schnell bestimmte Informationen in Ihrer Access-Datenbank, ohne die SQL-Syntax zu beherrschen.

In der Download-Datei ist eine Online-Hilfe sowie ein Beispielplrojekt enthalten, welche die Anwendung der Komponente erläutert.

Und das Beste ist, dieses ActiveX-Control ist Freeware!

Datum Änderungen
  08.04.2005 - Sprache kann zwischen Deutsch und Englisch umgeschaltet werden
- Es werden nun Währungsfelder unterstützt
- Neues Ereignis "LanguageChanged"
- Neue Methode "GetExplanationString", die den gesetzten Filter als Klartext zurückgibt
- Filter werden nun als XML-Datei gespeichert
- Neue Vergleichsfunktionen "Beginnt nicht mit" und "Endet nicht mit"
- Behebung kleinerer Fehler
17.01.2005 - Abfragen können durch das Setzen von Klammern erweitert werden
- die Eigenschaft ResultFields fügt nun bei Angabe mehrerer Felder (z.B. ID, Name, Vorname) automatisch eckige Klammern ein
- Falls die Anzahl der Zeilen größer ist, als die Höhe des Controls, wird nun ein Scrollbalken angezeigt.
10.01.2005 - Abschaltung der "Checkbox-Hierachie"
- Neudefinition der Eigenschaft clear_rows. Statt wie bisher alle Zeilen zu entfernen, werden die Inhalte
  der Zeilen gelöscht. Um Zeilen zu entfernen, verwenden Sie die Rows Eigenschaft.
- Aktualisierung der Online-Hilfe
29.11.2004 - Auswahlboxen lassen keine Benutzereingaben mehr zu
27.10.2004 - Neue Eigenschaft "Wildcard", um unterschiedliche Datenbanksysteme ansprechen zu können
  31.08.2004 - Es können nun 10 Abfragezeilen verwendet werden
- Der SQL-String enthält nun eckige Klammern um Probleme mit Sonderzeichen zu vermeiden
- Neue Eigenschaft "Password" um kennwortgeschützte Datenbanken zu öffnen
- Neue Eigenschaft "ResultFields", mit der beliebige Felder aus der SQL-Abfrage zurückgegeben werden können
- Neue Eigenschaft "Use_Field_Description" um statt des Feldnamens die Feldbeschreibung in der Liste anzuzeigen
- Detailverbesserungen