Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbank Durchsuchen (mehrere Tabellen) ... (https://www.delphipraxis.net/18947-datenbank-durchsuchen-mehrere-tabellen.html)

Freecer 26. Mär 2004 13:38


Datenbank Durchsuchen (mehrere Tabellen) ...
 
Hallo, liebe Delphi-Praxis Community!

Da Ihr mir schon bei den unmöglichsten (zumindest für mich) problemen geholfen habt setze ich nun wieder auf euere genialität.

Also Ich bin gerade am schreiben einer Datenbank sie enthält felder mit PLZ, Name, Vorname adresse usw.

Nun die Suchfunktion funktioniert zwar

Delphi-Quellcode:
Table1.Active:=false;
Table1.Filtered := false;
Table1.Filter := 'Nachname =' + QuotedStr(Edit1.Text);
Table1.Filtered := true;
Table1.open;
Aber ich will nicht in nur "einer" Tabelle suchen sondern gleichzeitig alle nun gebe ich ein z.b. 123 und hab die zahl in 2 tabellen (PLZ, Adresse) dann würde ich die gerne angezeigt bekommen)! --> Ich verwende die BDE!

Ich habe das vorum seit gestern nachmittag durchstöbert falls ich doch nen thread übersehn habe entschuldigt! Aber meines wissens gibts da zu keine antwort zumidnest hab ich sie nicht gefunden :(

Vielen dank shcon mal vorraus!

DelphiDeveloper 26. Mär 2004 13:45

Re: Datenbank Durchsuchen (mehrere Tabellen) ...
 
mit einer tabelle kriegst du das nicht hin
versuchs mal mit ner TQuery

bin mir nicht sicher ob BDE queries UNIONS koennen
aber versuch mal folgendes

[sql]
select PLZ, ORT
FROM TABELLE1
WHERE PLZ = '12345'
UNION
select PLZ, ORT
from Tabelle2
WHERE PLZ = '12345'

Freecer 26. Mär 2004 14:17

Re: Datenbank Durchsuchen (mehrere Tabellen) ...
 
Dnake auf jedenfall mal für die AW!

Ich hab schon beiträge gelesen über SQL und durchsuchen aber es funzt nicht, kann mir mal jemand n tutorial zu TQuerys geben bzw. eine kurz einführung wie das genau funzt???

mfg.

Ok danke auf jedenfall hab es schon gelöst zwar hilfsweise aber doch ...

hab ne if-abfrage mit ner ComboBox gemacht!!!
Also THX nochma....


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz