• ベストアンサー

ACCESS2003 フォーム作成方法について

はじめまして。初歩的な質問で申し訳ございませんが、よろしくお願いいたします。 現在ACCESS2003を独学で勉強しているところなのですが、 (1)テーブルから直接フォームを作成 (2)テーブルからクエリを作成し、そのクエリを元にフォームを作成 という2パターンのやり方がありますよね。 (1)の方法でも2つ以上のテーブルデータを取得できますし、 わざわざ面倒な(2)の方法でやるという理由が全く分かりません・・ きっと上級者になると理解もできるのかもしれませんが、 今の私には全くもって「?」なのです・・・ どなたか違いについて教えて頂けませんでしょうか。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • shut0325
  • ベストアンサー率40% (490/1207)
回答No.1

基本的に(1)で問題ないなら(1)のやり方で良いと思います。 問題があったとき(必要となったとき)(2)のやり方を勉強されてはどうでしょうか? もちろん他にもまだまだいろんなやり方があります。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

クエリは例えば選択クエリで、 (1)テーブルから条件で抜き出したものを処理対象にすることがあります (2)また2つのテーブルをキーで結合したものが必要なときがあります(むしろこの方が多い)。例えばテーブル1は会社コードと売上高、テーブル2は会社コードと会社名とあるとします(このように両テーブルに会社名を持たないのが、DB的考えです)するとやはり資料的には 会社コードー会社名ー売上高のデータがほしいのが当たり前です。 この場合はクエリを使わないと実現しません。 ーー 今は疑問をそっとしておいて、勉強を進めて、定期的に疑問に振り返ることだと思います。周りに疑問を聞ける人が無いとコンピュター関連のべんきょうは難しいです。でも仕方が無い。 基本的に、テーブルは、素データで、そのままでは見ないものだ、ぐらいに考えておいてちょうどよい。

関連するQ&A