• ベストアンサー

アクセス オブジェクトの構成

アクセスのMDBファイルを ・テーブル ************** ・フォーム ・クエリ ・モジュール ・レポート のように、分けた方がいいのでしょうか? 共有するのなら 上記の組み合わせで分けた方が良いと聞きましたが 一人で使う場合も分けた方が良いですか? その際のメリットを教えてください。ご回答よろしくお願いします。

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

  • ベストアンサー
  • chayamati
  • ベストアンサー率41% (254/607)
回答No.1

自分の理解不足だったらごめんなさい。 仰っている意味が理解できません テーブル・フォーム・クエリ・レポートがあってACCESSです。 また モジュールとは直訳すると「機能単位、交換可能な構成部分」 VBAで文字列の置換をすると添付のように置換対象を プロシジャー、モジュール、プロジェクトの中から選び次へ進みます プロシジャーは小さい範囲で「Private Sub()~End Sub」 モジュールは一つのフォーム内 プロジェクトは一つのAccessファイル全体のようです テーブルは情報の保管形態を(リレーショナルデータベースとして)定義する部分で その他はこのテーブルを効率よく追加、修正、参照、削除、印刷するためのものです 単独では機能しないと思います。

QQEFORWYJ
質問者

お礼

ありがとうございます。

関連するQ&A

  • Access97のテーブル、クエリー、フォームなどのフィールドや構成をエクセルなどに移す方法

    Access97のあるひとつのmdbの中にあるテーブル、クエリー、フォーム、レポート、マクロ、モジュールの構成をエクセルなどに洗い出したいのですが。 ツールの解析→データベースの解析でエクセルファイルに出力という方法を見つけました。 しかし、他にももっと効率の良い方法や、どこかからツールをダウンロードして洗い出しができるであるとか、何かあったら教えてもらいたいです。 お願いします。

  • Access97をAccess2002にするには

    Access97で作成したmdb(オブジェクトは、テーブル(リンクテーブル有り)、クエリ、フォーム、レポート、マクロ(AutoExecのみ)、モジュールを使用)をAccess2002へ移行させようと思うのですが、単純に[ツール]→[データベースユーティリティ]→[データベースの変換]で良いものでしょうか。 もし、何か気をつけなければならないこと、やらなければならないこと等、または変換方法等をご教授いただけないでしょうか。

  • Access無いけど.mdbが見たい!

    MS-Accessを持っていないユーザが、配布されたあるいはネットワーク上にある テーブル・クエリ・フォーム・レポートを含むMS-Access 2000で作成された mdbファイルを閲覧することは可能でしょうか? 出来れば、難易度が低いほうが望ましいです。 よろしくお願いします。

  • アクセスをネットワークでリンクさせると非常に遅い!?

    自分のマシンから、ネットワーク環境にあるデータベースファイル.mdbのテーブルへリンクさせる機能のあるアクセスファイルを作ったのですが、開くのに非常に時間がかかってしまいます。 それで、仕方なくテーブルもクエリーもフォームも1つにまとめたデータベースファイル.mdbをネットワーク環境において多人数で共有させています。 これっていいのでしょうか? よろしくお願いします。

  • ACCESS内の検索

    お世話になります。できるのどうかわからないのですが宜しくお願いします。 ACCESSを利用し在庫管理などを行っているのですがその際、例えばクエリ名「A」というクエリをレコードソースとしフォームを作るとします。さらに同じクエリをレコードソースとしレポートを作ります。こういったように同じクエリやテーブルを使用する場合、システムの規模が大きくなるとクエリやテーブルがどこでどのように使用しているか把握しきれなく、また時がたつにつれ忘れていってしまいます。そこで、クエリやテーブルがどこで(クエリ、フォーム、レポート、マクロ、モジュールなど)使用されているか検索できるようにするにはどうしたらよいでしょうか? 宜しくお願いします。

  • access内のオブジェクトの名称一覧

    access内のテーブル、クエリ、フォーム、レポート それぞれの名称の一覧をテキストかなにかで取ることはできませんか

  • Access2002でモジュールを開くと落ちる。

    例のエラーを送信しますか?のメッセージがで、そこで詳細をみると エラー署名 AppName: msaccess.exe AppVer:10.0.6501.1 ModName:vbe6.dll ModVer:6.4.991.69 Offset:0061fb9b となっています。 DB自体は開くし、クエリやテーブル、フォームも開きます。ただ、モジュールがダメです。 ただ、そのファイルもAccess2003では大丈夫で、一度、Access2003で開いてやったMDBは今度は2002でもOKとなります。 このMDBファイルは使っていて大丈夫なものでしょうか?

  • アクセス オブジェクト一覧がなくなった。

    標題の通りなんですが、作成中のアクセスを開いたところ、オブジェクト一覧が見当たりません。表示しないとか何か設定があるのでしょうか?アクセスを開いたら、テーブル、クエリ、フォーム、レポートと一覧が見れますよね?それが無いのです。元に戻す方法を教えてください。急いでいます。宜しくお願いします。

  • アクセス97のテーブルを直接いじれなくしたい

    アクセス97です。 NTにあるDBを複数人で共有して使用しております。 クライアントはWin-95とWin-2000です。 フォームでデータの読み書きはできるのですが、 ときどき、テーブルを直接覗いてデータ変更したり、削除する人が います。 更新日付が変わらなかったり、データが一部壊れたりして困っています。 テーブルのデータやクエリーやモジュールを直接いじれなくする方法は ないでしょうか? 現在、MDEファイルにしているので、フォームはいじれません。 表示オプションでテーブルは隠しモジュールにしています。 でも、知っている人は簡単に解除できますよね。 困った。 ワークグループをつくり、アクセス権を設定するのはやりたくありません。 以前、管理に多大の勢力を使った経験があるので。 何か簡単にテーブルやクエリーをいじれなくする方法はないでしょうか? よろしくお願い致します。

  • Accessの有効なメンテナンス方法は

    現在Accessで会社の業務アプリケーションを作成しています。 ファイルサーバのフォルダに作成したmdbファイルを置き、各クライアントには、デスクトップにmdbのショートカットを配置してあります。 しかし、最近mdbのサイズが大きくなり、たまにファイルが破損するという現象が起きるようになりました。 そこで、mdbをテーブルとそれ以外に分け、テーブルのみのmdbをサーバに置き、テーブル以外のmdbをそれぞれのクライアントにコピーしました。 これで少しは改善すると思うのですが、この業務用アプリケーションはかなり頻繁に改良/修正が行われます。今までは、サーバに置いてあるmdbを修正するだけで良かったのですが、今回各クライアント(20台)にテーブル以外(クエリ・フォーム・レポート等)のmdbをコピーして運用しているので、一度修正が発生すると、この各クライアントのmdbを更新しなければなりません。 これはかなり手間がかかってしまうので、なんとか違う運用方法がないか、いろいろ検討しています。 実際に作業するのは私一人です。 一人でも20台のクライアントのmdbを簡単に更新できる方法はないでしょうか。 宜しくお願いします。

専門家に質問してみよう