MS Access 2003の - VBAパラメータボックスのコードの後に開いて実行されます。自動を「OK」?
-
20-09-2019 - |
質問
だから、ボタンのクリックイベントがデータを移入するために、リストボックスのVBでSQL文を実行した後に開くパラメータボックスがあります。以下のような何かます:
me.listbox.rowsource = "SELECT tblMain.ID, TblMain.FirstName, TblMain.LastName, tblMain.MobileNumber FROM tblMain;"
そして、私のような表示のために結果をカウント
me.recordcounter = me.listbox.listcount
私は、このボタンのクリックイベント、それはまだ携帯電話番号を尋ねるクエリのパラメーターボックスをスロー何らかの理由で?これはあなたがちょうどあなたが私が探していたすべての結果の閲覧になってクリックした場合。私は自動的にそれも表示されませんので、[OK]がクリックされたボックスその告げる何かを書くことができます方法はありますか?あるいは、このランダムな痛みよりも悪い何か??
を避けています感謝
EDITます:
私はすべて(すべてのコントロール、など)はフォームヘッダーであることに気づいた謝罪?あまりにも多くの人々は、このへのアクセスを持って、そのすべてが台無しにされました。申し訳ありません...私も合法的な質問をすることができます前に行うには多くの修正。クックブックからacbSoundexはここに、ループのためにこれを投げるにもあります。おかげかかわら
解決
クエリが含まれている場合は、
のパラメータボックスが表示されます。のフィールド/ PARAM をテーブルに存在しないこと/指定されていません。の
(あなたが述べる何場合)が誤って綴られ、またはunderlyinhテーブル/クエリの一部ではない可能性があります。これはMOBILENUMBERフィールドように思わます。
あなたのテーブル構造は、付属のクエリに、点で正しいことを確認するか、我々は外観を持つことができるようにテーブル構造を供給します。
所属していません StackOverflow