Autor Beitrag
jensenwb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Di 10.09.02 10:36 
Hallo ich habe ein Problem.

Ich möchte mit Hilfe eines Editfeldes in einer dBase Datenbank suchen.

Und zwar wenn ich z.Bsp.: ein S eingebe dann soll er schon in der Datenbank soweit springen bis das erste Wort mit S anfängt. Bei eingabe eines weiteren Zeichen soll er dann von dieser Stelle an weiter suchen.
usw.
Die Datenbank umfasst circa 750000 Datensätze oder fibt es eine andere Möglichkeit?

Ich hoffe Ihr könnt mir helfen

Jens
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Di 10.09.02 10:58 
Hi
geht ganz simpel
ausblenden Quelltext
1:
2:
3:
4:
procedure TForm1.Edit1Change(Sender: TObject);
begin
       table1.FindNearest([Edit1.Text]);
end;

Wie schnell das allerdings bei der Datenmenge geht ist was anderes. Bei ner lokalen DB dürfte es keine Thema sein aber im Netz: :(

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...