Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3596 / 9994 ←次へ | 前へ→

【9657】Re:一覧表示形式のスケジュール閲覧画面について
回答  hatena  - 07/7/5(木) 7:08 -

引用なし
パスワード
   >その場合、クエリを作成した時、サイズが増えてしまうのでは・・・?と
>心配しておりました。クエリの性質ですが、クエリってテーブルで組み合わせた分、
>サイズは大きくなるものではないでしょうか・・・?
>(クエリ自体も、ビットマップデータを保存することになっているのかな????)

たぶんならないと思いますよ。
実験してみればすぐ分かるのでは?

>システム構成として、サーバにデータだけのmdbを、各PCにプログラムだけの
>mdbを置き、リンク設定したファイルを各PCに配布することになっています。
>
>何故、ローカルに置いた外部ファイルを読み込む形も確かめたい・・と
>いったら、ローカルに置いたファイルを読み込む形にすれば、転送する量が
>少なくて済むのでは・・・???と考えたからです。

画像はローカルにおいていいのなら、画像を入れたテーブルをロカールの
プログラムMDBにおいてもいいですよね。
プログラムMDBに入れるのがまずいのなら、画像テーブルを入れたMDBを
ローカルにおいて、プログラムMDBからリンクさせればいいでしょう。

>そういうシステム構成において、(1)テーブルにビットマップを保存した
>(2種類だけですが)方法と、以下のテール構成としてローカルに置いたファイルを
>読み込み、そのファイルをCDに挿入(ビットマップデータを挿入する方法)は
>どちらが、画面を開く時間が早いか(転送する時間はどうなるか)を比較評価してみたい。
>
>画面を開く時に一時的に、CDのところにビットマップデータを挿入したい。
>画面を閉じる時はDeleteを押したように削除する、ということをやってみて、
>時間をはかってみたいものですが、どうやってVBAで挿入すれば良いか教えて
>頂けないでしょうか?

私は知らないです。他の方の回答をお待ちください。

ただ、もし、出来たとしても、表示するレコード数分ビットマップデータをテーブルに
挿入することになるので、時間はかかるだろうし、MDBのサイズも増えると想像されます。
後で、削除しても、MDBのサイズは減りません。減らすには、最適化する必要があります。

578 hits

【9640】一覧表示形式のスケジュール閲覧画面について たまお 07/7/1(日) 23:42 質問[未読]
【9641】Re:一覧表示形式のスケジュール閲覧画面につ... hatena 07/7/2(月) 14:40 回答[未読]
【9647】Re:一覧表示形式のスケジュール閲覧画面につ... たまお 07/7/3(火) 23:10 質問[未読]
【9648】追記 たまお 07/7/3(火) 23:27 発言[未読]
【9649】Re:一覧表示形式のスケジュール閲覧画面につ... hatena 07/7/3(火) 23:38 回答[未読]
【9655】Re:一覧表示形式のスケジュール閲覧画面につ... たまお 07/7/5(木) 0:34 発言[未読]
【9657】Re:一覧表示形式のスケジュール閲覧画面につ... hatena 07/7/5(木) 7:08 回答[未読]

3596 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free