Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Checkbox - Problem mit der Reihenfolge (https://www.delphipraxis.net/107727-checkbox-problem-mit-der-reihenfolge.html)

marabu 2. Feb 2008 13:25

Re: Checkbox - Problem mit der Reihenfolge
 
An welcher Stelle genau wird der Fehler gemeldet?

Vielleicht steckt der Fehler in der Zeile davor?

Delphi Code Anfänger 2. Feb 2008 15:06

Re: Checkbox - Problem mit der Reihenfolge
 
Die Meldung kommt im Programm.

Ich drücke auf "Weiter" und dann kommt die Meldung:

wert NOT LIKE '%Test1%'
AND wert NOT LIKE '%Test2%'
....

Die geht dann immer weiter.

marabu 2. Feb 2008 15:31

Re: Checkbox - Problem mit der Reihenfolge
 
Das Prozentzeichen, welches LIKE als Wildcard verwendet, wird auch von Format() interpretiert - mein Fehler.

Ändere das mal so ab:

Delphi-Quellcode:
begin
  // ...
  s.Add(Format('%s wert %s LIKE ', [
      IfThen(s.Count = 1, 'AND'),
      IfThen(not Boxes[i].Checked, 'NOT')
    ]) + QuotedStr(Format('%%%s%%',[Boxes[i].Name]))
  );
Getippt und nicht getestet.

Delphi Code Anfänger 2. Feb 2008 16:16

Re: Checkbox - Problem mit der Reihenfolge
 
Gerade versucht. Kommt immer noch die gleiche Meldung.

DeddyH 2. Feb 2008 16:49

Re: Checkbox - Problem mit der Reihenfolge
 
Lass Dir den resultierenden String (also das Statement) doch mal ausgeben bzw. abspeichern und versuche damit mal die DB-Abfrage. Funktioniert das?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 Uhr.
Seite 3 von 3     123   

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