Zitat von
Saulo:
...
1. wie kann man am geschicktesten eine suchfunktion implementieren und das ergebnis dann in einem DBGrid oder so ausgeben...?
Ich weiss nicht ob bei
Access der
LIKE-Befehl unterstützt wird. Ich arbeie mit einem MS-
SQL-Server.
Vesuche mal folgendes:
Delphi-Quellcode:
DataModule2.qryUser.Close;
DataModule2.qryUser.SQL.Clear;
DataModule2.qryUser.SQL.Add('SELECT * FROM TUser WHERE (name LIKE' + QuotedStr (form1.edit1.text)
+ '%');
DataModule2.qryUser.Open;
Durch den Befehl
Like können Wildcards verwendet werden.
z.B;
SQL-Code:
SELECT * FROM TUser WHERE (name LIKE 'SHA%') //Zeige alle Name die mit SHA anfangen
SELECT * FROM TUser WHERE (name LIKE '%SHA') //Zeige alle Name die mit SHAR enden
SELECT * FROM TUser WHERE (name LIKE '%SHA%') //Zeige alle Name in denen SHA vorkommt
Zitat von
Saulo:
...
2. wie schreibt man ein Datum in die Tabelle, bzw. als was für ein Format muss man es behandeln...? TDateTime..?
DataModule2.qryUser.FieldByName ('datum').AsDateTime := now;
Stephan B.
"Lasst den Gänsen ihre Füßchen"