[リストへもどる]
一括表示

投稿時間:2003/02/13(Thu) 11:43
投稿者名:クリクリ
URL :
タイトル:
ファイルの保存
はじめまして。掲示板を使わせていただきます。
VBでデータの保存をしたいのですが、
「ファイルを数人で参照し、データベースを作成する」ため、他の人の保存したものが自分が保存する際に反映されるような、つまり、エクセルでいう、「ブックの共有」のような保存の仕方は可能なのでしょうか?ご存知の方がいたら教えてください。お願いします。

投稿時間:2003/02/14(Fri) 10:37
投稿者名:A221
Eメール:
URL :
タイトル:
Re: ファイルの保存
> はじめまして。掲示板を使わせていただきます。
> VBでデータの保存をしたいのですが、
> 「ファイルを数人で参照し、データベースを作成する」ため、他の人の保存したものが
>自分が保存する際に反映されるような、つまり、エクセルでいう、
>「ブックの共有」のような保存の仕方は可能なのでしょうか?
>ご存知の方がいたら教えてください。お願いします。

「参照するファイル」を「データベース」に包含してしまえばどうなんでしょうか?

投稿時間:2003/02/14(Fri) 13:40
投稿者名:クリクリ
URL :
タイトル:
Re^2: ファイルの保存
> 「参照するファイル」を「データベース」に包含してしまえばどうなんでしょうか?

すいません。もうすこしわかりやすく説明いただけますでしょうか。

投稿時間:2003/02/14(Fri) 14:09
投稿者名:A221
Eメール:
URL :
タイトル:
Re^3: ファイルの保存
> > 「参照するファイル」を「データベース」に包含してしまえばどうなんでしょうか?
>
> すいません。もうすこしわかりやすく説明いただけますでしょうか。

前提条件がわかりにくかったので、このような回答になりました。
あくまで下記仮定で話します。
#もし前提が違うなら2番目の投稿の下に詳細な条件を投稿してください。

> VBでデータの保存をしたいのですが、
> 「ファイルを数人で参照し、データベースを作成する」ため、

ここまでで、「1つの」特定のファイルを参照して「1つの」データベースを作成する、
と解釈しました。
したがって、その作成(追加・修正・削除)されるデータベースに特定ファイルの内容を
「設定テーブル」として置いておけばどうでしょうか?
と、いう提案です。それならば、

>他の人の保存したものが自分が保存する際に反映されるような、

データベースの「設定テーブル」を変更するだけですみます。

>つまり、エクセルでいう、「ブックの共有」のような保存の仕方は可能なのでしょうか?
>ご存知の方がいたら教えてください。お願いします。

ただし、この方法は複数ユーザーのアクセスが可能なDBでしか実現できません。
(AccessMDBではファイルロックがかかるため出来ない。)