Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Firebird Datenbank durchsuchen (https://www.delphipraxis.net/154426-firebird-datenbank-durchsuchen.html)

MisterSonic 10. Sep 2010 09:00

Datenbank: Firebird • Version: 2.x • Zugriff über: Lokal

Firebird Datenbank durchsuchen
 
Hallo liebe Leute,

vorab, einige von euch werden denken oh mein Gott, schon tausend mal gestellt die Frage und so einfach zu beantworten... Leider hab ich trotzdem keine Antwort auf die Frage denn sonst würde ich sie ja nicht stellen. ;)

Also eines Vorab, ich bin total Datenbank Neuling, ein Freund hat mir folgenden Code-Schnipsel zur verfügung gestellt um die Datenbank durchsuchen zu lassen

Code:
 
 S := InputBox('Durchsuchen','Bitte Interpreten eingeben','');
 if S <> '' then
  Begin
   qryMp3.Filtered := False;
   qryMp3.Filter := 'MP3_INTERPRET = ' + QuotedStr('+S+');
   qryMP3.Filtered := True;
  End;
Ziel soll sein das nun das Feld "MP3_INTERPRET" nach allen Vorkommnissen vom String (S) durchsuchen und mir die Ergebnisse in einem DBGrid darstellen, leider funktioniert das aber nicht.... das DBGrid bleibt leer .... ?! :(

qryMP3 ist vom Typ TUniQuery

Ich hoffe das reicht euch soweit als Code ... und bedanke mich im vorraus für eure Hilfe.

Liebe Grüße, Patrick.

mkinzler 10. Sep 2010 09:03

AW: Firebird Datenbank durchsuchen
 
Der Codeschnipsel sucht ja genau einen identischen String auch in der Länge.

'Hallo' wäre dann ungleich 'Hallo '.

Ich würde eher die where-Clause der Abfrage ändern und dort
SQL-Code:
LIKE
verwenden

manfred_h 10. Sep 2010 10:01

AW: Firebird Datenbank durchsuchen
 
Hallo MisterSonic

hilfreich könnten für Dich auch noch folgende Seiten sein:
http://www.w3schools.com/sql/default.asp
http://www.1keydata.com/sql/sqlselect.html

DB-Tool ( es existiert auch eine Personal Version )
http://ibexpert.net/ibe/index.php?n=Main.IBExpert

Shalom
Manfred


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:53 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