作成したテーブルがあり、その目的は、長年にわたって作成したクエリのデータベースを格納することです。すべての情報を挿入するための対応するフォームを作成しましたが、コードを機能させるのに問題があります。
Private Sub cmd_go_Click()
Dim insertstring As String
insertstring = "INSERT INTO KWTable (KW, Source, Code) VALUES (" & text_key.Value & "," & combo_source.Value & "," & text_code.Text & ");"
DoCmd.RunSQL insertstring
End Sub
宛先テーブルの 3 つの列は、KW、Source、および Code です。これらの列に挿入される値は、text_key (入力するキーワードであるため、特定のものを参照する必要があるときに後で検索できます)、combo_source.Value (これはこれらのコードとクエリが保存されているデータベースのリストを含むコンボボックスで、テーブルに挿入するときに適切なものを選択します) と text_code (クエリの実際のコード自体)
このコードは、キーワード (テキスト) ソース (コンボボックス リスト) とコード (テキスト) を KWTable に挿入することになっています。しかし、レコードの追加ボタンをクリックすると、「実行時エラー 424: オブジェクトが必要です」というエラー ボックスが表示され、insertstring 行全体が強調表示されます。エラーの場所をトラブルシューティングできません。何かご意見は?