0

わかりました、私はAccessにかなり慣れていません。私が達成しようとしているのは、コマンド ボタンを使用して、テーブル内の特定のフィールドに短いテキストを挿入することです。たとえば、私のマスター フォームでは、コマンド ボタンを押すと、テキスト "A1" がマスター インベントリ テーブルの [場所] フィールドに挿入されるようにしたいと考えています。INSERT INTO ステートメントを使用してこれを達成しようとしましたが、うまくいきませんでした。これが最善の方法ですか、それとももっと簡単な方法がありますか? それが最善の方法である場合、私は何を間違っていますか?使用したコードは次のとおりです。

'add data to Master Inventory Table
CurrentDb.Execute "INSERT INTO MasterInventoryTable (Location) " & _
" VALUES ('A1') "
4

1 に答える 1

1

上記の構文に問題はありません。これは、MasterInventoryTable テーブルに Location フィールドを「A1」に設定した新しい行を挿入しようとしています。

そのテーブルには、ステートメントの実行を妨げている他の列があると思います (どのようなエラーが発生していますか)。テーブルのデザインを確認し、他のフィールドが必要かどうかを確認してください。

于 2013-03-24T00:38:18.927 に答える