- ベストアンサー
フォームの追加・削除・更新をしない方法
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- Access VBA サブフォームの更新
こんにちは。いつもお世話になっております、Access初心者です。 メインフォームからサブフォームを表示するようにしているのですが、 サブフォームのプロパティのレコードソースにローカルで作成した テーブルを設定してあります。 サブフォームを開くとそのテーブルの内容が表示されますが、 プロパティで更新の許可、削除の許可、追加の許可をすべてはいに 設定していれば、サブフォームに表示されているデータを更新や追加などの 編集を行ったら、自動敵にテーブルに反映されるものと思っていたのですが、 反映されません。 何かコードを書く必要があるのでしょうか? すみません、よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- フォーム内のデータをすべて更新したい
フォーム内のデータをすべて更新したい ACCESSでデータ入力ができるようにフォームを作成しました。 わりと頻繁に同じ様な内容のデータを入力することがあり、レコードのコピーをボタンウィザードのレコードの複製を使わず、選択しているレコードで必要な部分のみをコピー用に用意したテーブルに追加して、追加したテーブルから元のテーブルに追加するというマクロを作成しました。 テーブルにはデータは追加されているのですが、フォーム上には「F5キー」やメニューの「すべて更新」ボタンをクリックしないとフォーム上に現れません、マクロ「再クエリ」や「コマンドの実行」-「最新の情報に更新」を入れてみましたが、「F5キー」やメニューの「すべて更新」ボタンをクリックした時のような動作はしてくれませんでした。 どういったマクロを作ればよいかご教示いただけないでしょうか。 緒ろしくお願いいたします。 ACCESS 2007を使っています
- ベストアンサー
- その他MS Office製品
- Accessのフォーム上でSQLServerのデータを更新・追加する方法
各ユーザの入力フォームとしてのみAccessを使用し、 データベースはSQLServerという構成のツールを作ろうと考えています。 先ず、フォームにSQLServerのデータを表示し、 それを直接フォーム上で編集した結果をSQLServerに反映させたいのですが、 そのようなことは可能でしょうか? (「更新」ボタンを押すような仕様でもOK) 一つ一つの項目をテキストボックスとかに表示することはできるのですが、 データをまとめてエクセルのように一覧で表示できなくて、困っています。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 複雑なクエリ(ビュー)を元にしたフォームでデータの追加・更新・削除をしたい
Accessでは、単純な内部結合のクエリを元にフォームを作った時、データの追加・更新・削除ができますよね? そして、外部結合や選択クエリが混ざってくるとできなくなりますよね? いろいろな本を漁ったのですが、そのような場合、フォームを非連結にしてVBAでがりがり処理する事になってしまっています。 やはりVBAを使わないといけないのでしょうか? どうせVBAを使わないといけないというのなら、出来れば汎用性の高いオブジェクトにしてしまいたいのですが、スキルがありません。(笑) 何とぞアドバイスを。
- ベストアンサー
- オフィス系ソフト
- Access フォームでレコードを更新できない
お世話になっております。Accessの操作に関する質問です。 XMLのデータを3つインポートし、リレーションを張りました。その後フォームを作成し、フォーム上からデータの更新をしようと考えています。 しかしフォームに出現したデータは一切の変更(文字入力、削除など)を受け付けず、PCからはエラー音が鳴ってしまいます。 デザインビューでプロパティを参照したところ、更新は受け付ける設定になっていました。また、テーブルからですと、変更をすることが可能です。 フォームからデータの更新をするためには、どう対処すればよろしいのでしょうか。どうかご教授ください。
- ベストアンサー
- オフィス系ソフト
- 【Access2007】データシートからデータの追加ができない。
環境 Windows Xp Pro sp3 Access 2007 Accessのフォームにサブフォームがあり、テキストボックスを配置し、 データシート形式で表示しています。 RecordSourceはクエリを使用しています。 このデータシートより新規データを追加したいのですが、新規追加行が表示されません。 他の、正常に動作しているフォームと比較してみましたが、これといった差異はありませんでした。 フォームの更新・追加プロパティは「はい」にしてあり、更新はできています。 何か盲点的な原因はあるのでしょうか? また、上記現象時の確認すべき点を教えてください。 ご教示よろしくお願いします。
- ベストアンサー
- その他(データベース)
- アクセスのフォームを開くときに新しいレコードへ移動するには?
アクセスの入力用のフォームを開くときに、新しいレコードへ移動させて、すぐに入力ができるようにしたいのですが、マクロを使っても「レコードセットの最後のレコードよりも後に移動することはできません」のエラーメッセージが出てしまい、新しい入力ができなくなってしまいました。プロパティの更新の許可、追加の許可、削除の許可はいずれも「はい」にしています。どうすれば新しいレコードの入力ができるのでしょうか?困ってます。
- ベストアンサー
- オフィス系ソフト
- アクセス2000のフォームについて
アクセスでまたつまずいてしまいました。ちょっと教えてください。 複数のテーブルから選択クエリを作り、それを基にオートフォームでフォームを作ったのですが、フォームでデータの入力が出来ません。クエリでもデータの入力が出来ません。 「このレコードセットは更新できません」と下のほうに出ます。 フォームのプロパティのデータの更新の許可と、データ入力用のところは“はい”になっています。 私では原因がわかりません。わかりにくい質問でしょうが、どなたかご指導お願いします。
- ベストアンサー
- その他(データベース)
- アクセス2002でレコードの追加ができない
フォームをつくりサブフォームだけがレコードの追加ができなくなりました。 はじめはできたのですが、プロパティでサブフォームでの更新、削除を 禁止(「いいえ」)にしようとしたときに追加も押してしまったようです。 それを一時的には戻すことができるのですが、 閉じてまたフォームを開くとこれらすべての項目が 「いいえ」となっており、恒常的に追加のみ「はい」の 状態にならなくなってしまいました。 どのようにすれば直すことができるでしょうか?
- ベストアンサー
- オフィス系ソフト
- <アクセス>プロパティの更新ボタンはどこ?
当方アクセス2003です。 テーブルに新しいフィールドを追加しました。 変更前に作成したフォームに、 その項目を追加したいのですが、 本を読むと、「プロパティの更新」ボタンを押すと 書いてあります。。。。が、 そのボタンが見つかりません。 ツール-オプションでの、「プロパティの更新ボタンを 表示する」には設定してあります。 ↑の設定を変更したりして、消えたり出たりしたボタンを 探したのですが、変化ありません。 どこを探れば見つかるのでしょうか。 すみません、急いでいるのですが、ご存知の方、 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
これでしたか・・・! できました。 ありがとうございました。