- 締切済み
access97で名前自動修正がしたい
すいません、困っています... access97で「名前の自動修正」がしたいです。 例: 果物 日付 オレンジ 2/20/2007 オレンジ 2/27/2009 オレンジ 2/28/2010 このオレンジのフィールドを変えると全部、自動的に変わる設定がしたいです。 例: 果物 日付 オレンジジュース 2/20/2007 オレンジジュース 2/27/2009 オレンジジュース 2/28/2010 今だと自動的ではなく一つ一つ変えていかないといけません。 どなたか教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- temtecomai2
- ベストアンサー率61% (656/1071)
つまり SQL で言えば UPDATE tableA SET tableA.果物 = "オレンジジュース" WHERE (tableA.果物="オレンジ"); クエリのデザイン画面で SQL ビューにして上記 SQL をはっつけて実行。
- piroin654
- ベストアンサー率75% (692/917)
テーブルで選択クエリを 作成し、果物のフィールドだけに します。デザインビューのまま ツールバーのクエリを選択し、 その中の更新クエリをクリック します。するとクエリのデザイン ビューにレコードの更新という 行が追加されます。ここに オレンジジュースと入力し、 抽出条件にオレンジと入力します。 保存します。そのクエリを 実行すると果物のオレンジが オレンジジュースに変換されます。 実行するときにいくつかメッセージが 出現します。
お礼
ありがとうございます。 実は最新クエリーを使うのではなく、その場で自動的に変わる用に設定したかったのですが、テーブルではなくフォームではないと無理なような気がしてきました。 とりあえず、ご回答ありがとうございました。参考になります。
補足
ありがとうございます。 レコード名が常に増えるのですが....その場合のSQLは どのような記載になるのでしょうか?