Ik probeer alle gegevens te sorteren waarvan de achternaam begint met een A. Alleen nu lukt dat alleen als ik de gehele naam opgeef. Bijvoorbeeld 'anders'. Als ik 'a*' pak dan neemt delphi hem niet. Hij laat dan niks zien. Ook geen fouten.
Weet iemand hoe ik dit op kan lossen.
procedure THoofdscherm.A(Sender: TObject);
begin
ADOTable1.Filtered := true;
ADOTable1.Filter:= 'achternaam =''' + TImage(Sender).Name+ '*''';
ADOTable1.First;
end;
end.
Als ik in plaats van TImage(Sender).Name gewoon een naam neerzet doet hij het wel, dus snap er niks van. Een sterretje (*) betekend toch dat alle karakters die er achter komen worden meegenomen? Zo is dit in SQL zelf ook.
Alvast bedankt.
Weet iemand hoe ik dit op kan lossen.
procedure THoofdscherm.A(Sender: TObject);
begin
ADOTable1.Filtered := true;
ADOTable1.Filter:= 'achternaam =''' + TImage(Sender).Name+ '*''';
ADOTable1.First;
end;
end.
Als ik in plaats van TImage(Sender).Name gewoon een naam neerzet doet hij het wel, dus snap er niks van. Een sterretje (*) betekend toch dat alle karakters die er achter komen worden meegenomen? Zo is dit in SQL zelf ook.
Alvast bedankt.
[ Voor 6% gewijzigd door Verwijderd op 08-02-2004 16:11 ]