Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBEdit mit Autocomplete (https://www.delphipraxis.net/13207-dbedit-mit-autocomplete.html)

fgret 13. Dez 2003 13:24


DBEdit mit Autocomplete
 
Hi,

suche nach einem DBEdit mit dem ich eine Autocompletefunktion initiieren kann.
BSP: Datenbank mit Nachnahmen, DBEdit verweist auf Nachnahmenfeld, wenn man anfängt zu tippen wird einem ein schonmal eingetragener Nachnahme vorgeschlagen... usw usw. Ich denke der Rest ist bekannt.
Hier im Forum habe ich nichts gefunden, bei Torys auch nicht.
Möchte das DBEdit mit meiner ADO verknüpfen. Hat jemand einen Tip, oder irgendwelche Code Fragmente die mir helfen könnten ???


Viielen Dank

fgret :)

Matt 15. Dez 2003 04:20

Re: DBEdit mit Autocomplete
 
Das geht mit einer normalen DBComboBox! Einfach die Nachnamen bei "OnEnter" einlesen lassen und dann "AutoComplete" auf True und "Style" auf csSimple. Dann hast du den gewünschten Effekt ohne den Pulldownkrams!

Gruß Matt

EDIT:
Falls Du nicht genau weißt wie Du das Feld füllen sollst, hier ein Beispiel:

Delphi-Quellcode:
Tabelle1.close;
Tabelle1.open;
DBCombobox1.clear;
While not Tabelle1.eof do begin
DBComboBox1.items.add(Tabelle1.FieldbyName('Nachname').asstring);
Tabelle1.next;
end;

fgret 15. Dez 2003 07:52

Re: DBEdit mit Autocomplete
 
:-D

ja - genau so wollte ich es haben. vielen dank. war viel zu krampfhaft auf dbedit fixiert.


:hello:

gruß
fgret


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:27 Uhr.

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