テーブルに名前を追加してドロップダウンメニューに表示できるフォームがあります。フォームをクリックすると、追加する名前を入力して[OK]をクリックするようにユーザーに求められます。ユーザーが[OK]をクリックすると、名前がテーブルに保存され、ドロップダウンメニューに追加されます。
すべてが正常に機能しますが、ユーザーがテキストボックスに値を入力して[OK]をクリックすると、ウィンドウがポップアップしてパラメータ値を要求します。ユーザーがこのパラメーター値を入力すると、テキストボックスから値を取得する代わりに、テーブルに保存されます。なぜこれが起こるのかわかりません。
名前は文字列ですが、引用符ですか?
コードは次のとおりです。
Dim test As String
test = Text1.Value
DoCmd.RunSQL "INSERT INTO List_Of_Agencies(T_PI_GroupName)VALUES (" & test & ");"
Form_0_Cover.Combo2.Requery