私は仕事中に作ろうとしている在庫データベースを持っていて、いくつかの問題について過去数日間、数回投稿しました。私は経験がほとんどないので、ほとんどがYouTubeのチュートリアルに従っていて、オンラインで歩いています。フォームのテキストボックスからクエリにデータを取り出し、テーブルに出力しようとしていますか?
ID番号、製造元、モデル番号などのインベントリ情報が格納されるテーブルが基本的にあります。次に、ユーザーが入力するテーブルの各フィールドのテキストボックスを持つフォームがあります[追加]、[削除]、[編集]ボタンをクリックすると、テキストボックスに入力して新しいレコードを追加し、[追加]をクリックするか、コンボボックスまたはリストから現在のレコードを選択して編集したり、関連付けられたボタン
私はこの問題を解決しようとしても、ここで何をアドバイスしても、過去2日間エラーが発生していましたので、今私はちょうどそれを行うためにクエリを使用します。
今すぐメインテーブル、一時テーブル、フォーム、およびこれらのクエリがあります。 1. tempテーブルを消去するクエリを削除します。 2. tempテーブルからレコードを取得して追加するクエリを追加します。それらを私のメインテーブル 3.フォーム上で選択したレコードを取得し、それをテンポラリテーブルに追加するクエリを追加します 4.メインテーブルのフィールドをテンポラリのデータに更新するクエリを更新します 5. delete新しいレコードに 1. Rを追加するための :メインテーブル
これは私の計画だったからメインフォーム上の選択したレコードを削除しますクエリ国連のクエリ1番 2.負荷形 3. [OK]ボタンをクリックした場合: 4.クエリの実行の2番編集 1.クエリの実行の1番 2.実行クエリ3番 ため
2.負荷フォーム 3. [OK]ボタンをクリックした場合: 4.実行クエリ4番
を削除する: 1.負荷のMsgBoxをはいいいえオプション 2ではいボタンをクリックした場合: 3.実行をクエリ番号5
Th私が問題を抱えているのは、クエリ番号3です。私が知っている限り、正確にクエリを作成しましたが、フォームに記入して追加をクリックすると、クエリは0行追加されますそれは一時テーブルに何も追加しません。
私はまた、テンポラリテーブルからデータを取得し、クエリを使用してメインテーブルに移動する方法を理解できないようです。
私はここでそれにスクリーンショットとIMGURポストにリンクしています: http://imgur.com/a/ffWge
任意のアイデア?
あなた自身では難しくなっています。フォームをテーブルにバインドすると、すべてのクエリの内容とコードをスキップできます。それがAccessフォームの魔法です。アンバウンドフォームが好きなら、Visual StudioやWinformsのような別のツールを選択してください。 – Gustav
レビューhttp://allenbrowne.com/AppInventory.html – June7
私は過去の曳航の日にテーブルにフォームをバインドしようとしました。私はテーブルにフォームをバインドした別のデータベースを持っており、完璧に動作しています。私は文字通り何もしませんでしたが、フィールド名を変更し、コードに応じて名前を調整したので、実行することができません。私を信じて、あなたが何を知っている、グスタフと私が試みたと言っているが、私はそれを知っている。 –