ユーザーがリストからレコードを選択してIDを取得できるコンボボックスを構築できましたテーブルから。私は現在、約60,000レコードまで走っているテーブルを使っていますが、この方法を使ってレコードを見つけるのは現実的ではありません。MS Access内のリンクされたSQL Serverテーブル内のフィールドでワイルドカード検索としてテキストボックスを使用
ユーザーができるようにするには、テキストボックスに名前を入力し、フィールドの1つが一致するテーブルの関連レコードをコンボボックスに入力します。したがって、ユーザーがテキストボックスに 'This'を入力した場合、コンボボックスはフィールドに 'This'、 'This and that'と 'this'のレコードを表示します。フィールドに「それ」しかないレコードは表示されませんでした。
リンクSQL Serverテーブル内のテキストボックスが「txtBox」と呼ばれていると言う、コンボボックスが「COMBOX」と呼ばれますと、フィールドが「LinkedTable」
まず、コンボボックスの更新をトリガーするものを決定する必要があります。テキストボックスイベントは、すべてのキーストロークで更新を行うかどうかを決定しなければならないか、またはユーザーが入力とタブアウトを完了するのを待つときに決定する必要があるため、扱いにくいです。その後、テキストを読んでコンボボックスの行ソースを作成します(これはAccess SQLクエリです)。コンボボックスに入力して再クエリーします。 – SunKnight0