Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Memo-Feld in Firebird-Datenbank durchsuchen (https://www.delphipraxis.net/101704-memo-feld-firebird-datenbank-durchsuchen.html)

Eppos 17. Okt 2007 16:05

Datenbank: Firbird • Version: 1.5 • Zugriff über: BDE

Memo-Feld in Firebird-Datenbank durchsuchen
 
Hallo zusammen,

ich durchsuche mein Feld in der Datenbank wie folgt:
Delphi-Quellcode:
select ID, MEM from DATA where MEM like '%test%';
Das reicht mir aber nicht. Ich möchte meinen SQL erweitern:
Delphi-Quellcode:
select ID, MEM from DATA where Upper(MEM) like Upper('%test%');
Da bringt er mir aber einen Fehler: Conversion Error from String "BLOB"!

Hat da jemand eine Idee?

Gruß,
Eppos

RavenIV 17. Okt 2007 16:16

Re: Memo-Feld in Firebird-Datenbank durchsuchen
 
versuchs mal so:
Delphi-Quellcode:
select ID, MEM from DATA where Upper(MEM) like ('%TEST%');

dataspider 17. Okt 2007 16:22

Re: Memo-Feld in Firebird-Datenbank durchsuchen
 
Hi,

IMHO wird Upper für Blobs in der Version 1.5 noch nicht unterstützt.
Damit kann man nur noch auf diverse UDF' s zurückgreifen.

Frank


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