Forum: Programmieren allgemein
by madina,
19. Jun 2008
Hallo,
vielen Dank es funktioniert.
Ich hätte gerne gewußt wie ich folgende Source mit dem FORMAT() schreiben kann:
sl := TStringList.Create;
s := '';
try
sl.Add('Berlin');
Forum: Programmieren allgemein
by madina,
18. Jun 2008
Hallo,
so lautet meine Frage:
wie kann ich diese Filterung ohne OR oder AND formulieren d.h nicht so
cds.Filter:= 'sStadt<>'+Quotedstr('Berlin')+' or stadt<>'+Quotedstr('Hamburg');
sondern etwa so:
Forum: Programmieren allgemein
by madina,
18. Jun 2008
Hallo,
1. leider klappt diese Zeile nicht:
cds.Filter:= Format('(sLand=%s) and (sStadt <> %s)', );
2. machen wir es einfach, wie kann ich Filtern:
ist OK:
cds.Filter:= 'sStadt<>'+Quotedstr('Berlin')+' or stadt<>'+Quotedstr('Hamburg');
soll NOK:
Forum: Programmieren allgemein
by madina,
17. Jun 2008
Hallo,
ich habe ein TCDS mit 2 String Felder sStadt und sLand.
ich will wie folgt filtern und es klappt nicht an der else zweig ???????????
var s : string;
cds: TClientDataSet;
cds.Filter:= 'sLand=Deutschland';