• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:access2010のruntimeについて)

access2010のruntimeを使った複数人でのデータ追加・更新方法

このQ&Aのポイント
  • access2010のruntimeを使用すれば、複数の人間がフォームを利用してデータの追加や更新が可能です。
  • シェアーポイントは必須ではありませんが、複数人でのデータ共有や管理の効率化には役立ちます。
  • ローカルエリアの1台のPCにAccessがインストールされている場合でも、access2010のruntimeを活用することで複数人でのデータの追加・更新が行えます。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

>シェアーポイントなるものが、どうしても必要なのでしょうか? これについてはサッパリ分かりません。(^^ゞ 出来ないことはないですが、相当ハードルは高いです。 まずランタイムではメニュー(リボン)が一切使えませんので 必要なものはマクロなりVBAで作らなくてはなりません。 データ入力を直接リンクテーブルに行うのなら、さほど面倒では 有りませんが別の問題が発生します。 手順としては バックエンドにテーブルだけのACCDBを置いて 各PCにリンクテーブルやフォームなどのACCDB(ランタイム)を 置く形になります。 バックエンドのPCは信頼の置けるマシンをファイルサーバとして セットしてください。 さて別の問題とはレコードの競合を如何に排除してゆくか に尽きると思います。 アクセスの場合は、ある程度は共有できますが、 元々個人ベースのDBから出発しているので、信用すると きついしっぺ返しを食らいます。最悪データベースの崩壊。 どんな内容のものかは存じませんが安定稼動させるためには 多分、結構な時間が掛かるかと思っておいた方が宜しいかと思います。 数台(数人)で質問者さんは、新規入力と更新 他は新規入力だけしかしない。なら バックエンドとフロントエンドには分けないで、テーブルに直接入力。 適宜、質問者さんのテーブルに追加する形なら、主キーに気をつければ なんとかなるかも? だったらランタイムは止めてエクセルででも入力してもらって それをリンクテーブルにして質問者さんのテーブルに追加の方が余程楽チン という話になります・・・。 ※一応、ご参考までにということで。 古い記事ですが 第6回 Accessのデータmdbを「ファイル共有」で使用する場合の注意事項 http://www.geocities.jp/step06hy/database_lec_Acces6.htm 排他制御の罠 http://www.naboki.net/access/achell/achell-01.html

nani-o3
質問者

補足

お礼が遅くなりました。 なるほど、Excelでデータを入力してもらう事は 一切考えておりませんでした。 DBって難しいのですね。私は甘く見ているようです。。。 ACCESSでデータ管理をするときは、複数人で同時に入力は 難しいとあきらめたほうがいいのでしょうか?

関連するQ&A