• 締切済み

Accessです。テーブルのフィールド名変更

初心者です。お願いいたします。 仕事で、Accessを使っています。 素人なりにそれらしいものを作って使っていたのですが、困ったことに元ととなるテーブルのフィールド名を変更しなくてはならなくなりました。 そのテーブルに関係するクエリーをたくさん作っている場合、フィールド名を変更することによって関係するクエリーも一つ一つ変更していかなくてはならないのでしょうか? テーブルのフィールド名を変更すると、関係するクエリーのフィールド名も自動的に更新できるという方法はあるのでしょうか? 初心者でスイマセン。よろしくお願いします。

みんなの回答

  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.2

> テーブルのフィールド名を変更すると、関係するクエリーのフィールド名も > 自動的に更新できるという方法はあるのでしょうか? 「ツール」→「オプション」の  名前の自動修正情報をトラックする  名前の自動修正を行う あたりの設定をしておけば大丈夫かな? #どこまで修正してくれるかは、試したことないので分かりませんが。。 なお、上記のオプションは、Access2000以降だったと思います。

回答No.1

うろ覚えで恐縮ですが、確かテーブルのフィールド名を変更すると、クエリーも自動更新されたように記憶しています。 回答にならなくて申し訳ありませんが、一度Accessのmdbファイルをコピーして試されたらいかがでしょうか? ちなみに、フォームやレポートは自動更新されます。

関連するQ&A

  • AccessでリンクされたExcelのフィールドを修正する方法

    こんにちは。 Access初心者です。 Access2000にExcel2000のデータを リンクテーブルとして読み込んでいます。 読み込んだリンクテーブルを使用しクエリを組んでいます。 フィールド名を修正したく、Excelで修正をすると、Accessのクエリがうまく表示されません。 修正したフィールド名が外れてしまいます。 Excelで修正したフィールド名が自動でクエリにも反映できるような方法があったら教えてください。 お願いします。

  • ACCESSでテーブルのフィールドに一括で数値の代入する方法

    初心者なので、宜しくお願い申し上げます。 ACCESSでテーブルのフィールドに一括で数値の代入する方法を教えてください。 あるテーブルにあらたにフィールドを追加しました。 データ型は「数値型」で「長整数型」にしています。 このフィールドに一括で数値「0」を入れたいのですが、更新クエリーではできないのでしょうか? 更新クエリーで「レコードの更新」の式を *0 =0 +0 &0 などいろいろやっても何も更新されません。 どうか宜しくお願い申し上げます。

  • アクセス クエリのフィールド名が勝手に変わる

    access 2010を使用しています クエリのフィールド名が[元となるクエリ名].[フィールド名]に勝手に変わってました。 このクエリはリンクテーブル(リンクする側)ひとつから作ったクエリをさらに条件で絞り込んだものです。 今はまだデータベースの開発段階で、大元となるリンク先のテーブルのデータを書き換えることも多々あります。 このフィールド名で不都合が生じるのは、このクエリをもとに作ったフォームのラベル名です。 今は手動でこの[元となるクエリ名].を消しているのですが、この原因はなんなのでしょうか? それからリンクテーブルというのはこういう問題がよくおこるのでしょうか? プロパティなどを見ても全く何がおかしいのかわからないので、どなたかご教示お願いいたします。

  • フィールド名の変更について(ACCESS)

    テーブルのフィールド名をクエリー等で変更したいのですが、(最終的にはフォームでコマンドボタン化したいのですが)ご存知の方がいらっしゃいましたら教えてください。

  • Access テーブルのフィールド名

    AccessでレジのPOSデータを管理しています。 txtデータをインポートして、月別で管理しています。 インポートの際、項目名がついていないため、 Accessでは「フィールド1」「フィールド2」と いった名前がついています。 分析のため、「品名」「分類」といった項目名に 変えるため【テーブル】→【デザイン】でフィールド名を 一つ一つ手作業で変えています。 毎月の事なので、一度に変更できる方法があったら ご指導いただきたく質問させていただきました。 「フィールド1」=「品名」 「フィールド2」=「分類」 といったように項目は毎月同じ場所に設定されます。 説明がつたないかもしれませんが、必要でしたら補足 致しますのでよろしくお願い致します。

  • Access97でテーブル名を変更するには?

    Access97でテーブル名を変更するとリレーショナルが設定されているクエリーやレポートが 開けなくなってしまいます。一括して変更できないものでしょうか?

  • ACCESSでのフィールド名

    ACCESS2000を使っています。 テーブルに「時間:」というフィールドがあるのですが、 If IsNull(!時間:) Then  :  : というふうに使うとコンパイルエラーになります。 ”:”がまずいと思うのですが。 フィールド名を変更せずにNULLかどうか調べたいのです。 何かいい方法は無いでしょうか。

  • Accessのテーブルのフィールド名のフォントについて

    Access初心者ですが、テーブルでデザインビューでフィールド名を 入力し、データシートビューに替えると、フィールド名のフォントが 明朝体のように表示されてしまいます。 以前まではゴシック体でデータシートビューでも表示されていたのですが・・・ いろいろなテキストを見ましたが、フィールド名のフォントの変更方法に ついて載っている物がありません。再起動したら直ると書いてるものはありましたが。 再起動してもやっぱり直りません。 このようなご経験がある方、フィールド名のフォントを変更する方法 ご存知であれば教えて頂けますか<m(__)m>

  • Accessのクエリについて

    Accessの初心者です。 “クエリ”がよくわからなくて困っています。 (1)テーブルの情報を更新した場合、クエリも自動で内容が更新するのでしょうか? 複数のクエリがある場合、テーブル更新後すぐにアクセスを閉じて、次にアクセスを起動させた時はクエリの内容も更新されるか。 それとも、テーブル更新後に各クエリを実行しないと更新しないとでしょうか。 (2)クエリ実行後、表示されたデータの一部を書き換えて出力した場合、元のテーブルの内容も変更されてしまうのでしょうか。 教えてください。 どうぞよろしくお願い致します。

  • Accessでテーブル名の変更

    ACCESS初心者です。 ACCESS2000でテーブル名の頭にホスト名が入っています(テーブル数が100程あります) それを変更する関数はどのようなものがあるのでしょうか。さすがに手動で一つ一つやるのは大変なので一括でやる方法を教えて下さい。 ex)nifty_TABLE1 → TABLE1   nifty_TABLE2 → TABLE2 ・・・ すみませんがよろしくお願いします。

専門家に質問してみよう