![]() |
Re: Verknüpfung von Tabellen
Hallo Pindel,
Du kannst eine ComboBox nehmen, wo der Benutzer sich die relevanten Felder aussuchen kann. Dann hast Du noch ein Cbox wo eben nur größer, gleich, kleiner usw. gewählt werden können und zum Schluß nimmst Du noch ein Edit-Feld wo dann Benutzerspezifische Suchbegriffe eingegeben werden können. Dann noch ein Button übernehmen, über diesen werden die Suchabfragen in ein StringGrid oder so geschrieben. Der Benutzer kann somit in einer Suchabfrage mehrere Suchbegriffe abfragen. Zu guter letzt, nur noch einen Button mit Suchen und dann kannste Du dir das Ergebnis in einem DBGrid anzeigen lassen. Du kannst dann das StringGrid durchlaufen und die kriterien in dein Abfrage übernehmen. Ich habe das zwar so noch nie gemacht aber es könnte so gehen.
SQL-Code:
Wie gesagt ich habe das auch noch nie so realisiert aber es könnte so gehen, glaub ich.
SQL.clear;
SQL.Add('Select * From Table WHERE') /*erste Zeile aus dem Grid o.ä.*/ SQL.Add('Name Like '+Edit1.text+'') /*zweite Zeile*/ SQL.ADD('ausgeliehen > '+Edit1.text+'') /*alle Zeilen abgearbeitet*/ SQL.Open; |
Re: Verknüpfung von Tabellen
So geht das auch, habe das bisher auch so gemacht, ich dachte nur das es vieleicht einfacher
wäre, wenn ich die Ergebnisse nochmal durchsuchen könnte. Das muss doch auch irgendwie gehen. Trotzdem schonmal DANKE. |
Re: Verknüpfung von Tabellen
Hallo,
das geht sicherlich, nur must dann ja alle Ergebnisse merken und in der neuen Abfrage mit einbauen. Wenn Du das so machen willst, dann must du im ersten Arbeitsschritt das Suchergebniss durchsuchen und dir die ID's merken, da diese aber aus verschieden Tabellen kommen, dürfte das ein zu großer Aufwand werden. Wenn Du die Abfrage neu startest wird eh die Ergebnismenge der alten Abfrage verworfen und alle Daten neu geholt, daher hast Du - denke ich - eigentlich keinen Vorteil davon. Nur noch mehr schreibarbeit. :wink: Oder lautet die Aufgabenstellung so, dass Du das bereits bestehende Ergebnis nochmals durchsuchen sollst? |
Re: Verknüpfung von Tabellen
Nein, das nicht, ich soll nur nach mehreren Sachen gleiczeitig suchen können.
Die Anzahl der Suchkriterien soll allerdings auch frei wählbar sein. Also mal halt nur nach einer Sache und mal nach allen. |
Re: Verknüpfung von Tabellen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz