Ich habe eine Access-Tabelle, die über 500.000 Datensätze verfügt. Ich möchte die Ergebnisse verkleinern, während ich Text in die ComboBox eintippe. Im Grunde benötige ich eine dynamische ComboBox, die Datensätze anzeigt, die auf jedem Zeichen basieren, während ich in die ComboBox eintippe.Hinzufügen von Autocomplete oder typehead-Funktion zu ComboBox in Access 2016
Das Problem ist, die zugrunde liegende Tabelle für die ComboBox hat etwa 500.000 Datensätze. Und das ComboBox-Objekt kann nur 65.000 Datensätze anzeigen, bevor es das Limit erreicht, und eine Vorschau der restlichen Datensätze wird nicht angezeigt. Niemand betrachtet gleichzeitig 65.000 Datensätze, aber wenn eine Zahl in der Mitte des gesamten Datensatzes eingegeben wird, werden die Datensätze überhaupt nicht angezeigt. Weil diese bestimmte Zahl jenseits der 65.000 Grenze liegt. Also brauche ich eine dynamische Combobox für den ganzen Tisch.
Zum Beispiel, wenn Sie eine Reihe von SSNs betrachten, anstatt ComboBox Anzeige aller Datensätze, die es nicht möglich ist, weil zu viele SSNs (mehr als 65.000 ComboBox Grenze) das ist, was ich brauche.
Wenn Sie 5 in der ComboBox eingeben. Die Liste würde nur die 5er-Reihe von Zahlen anzeigen. Wenn Sie 51 eingeben, begrenzt die Liste die Werte der 51er-Reihe. Wenn Sie 512 eingeben, beschränkt es die Listenwerte auf die 512-Folgen von Zahlen und so weiter. Für den gesamten Tisch, nicht nur die ersten 65K.
WAS ICH SO VERSUCHT HABE, implementiert eine zweite ungebundene Textbox, jedoch macht dies die Abfrage eines zweistufigen Prozesses. Ich frage mich, ob ich alles zusammen machen kann.
Nein, ich auch nicht – BenLawal