|
▼おチビ さん:
こんにちは。
なかなかレスがつかないようなので…。
>フォームに画像を表示させたいのですが、処理が遅くなったり
>データ容量が重くなるのは避けたいと思っています。
画像を表示するには
・Access内に画像そのものを保存しておく
・Access内には画像があるアドレスを保存しておき、
フォームが開いた際にそれを読み込む
のどちらかしかないかと思われます。
当然前者はAccessファイル自体の容量が増え、
後者は読み込み処理が発生するため、速度が遅くなります。
それ以外の方法がないのでしたら
結局のところどちらかを犠牲にしなくてはならないのではと思われます。
後は実際に画像がどの程度必要なのか
(ファイル数、ファイルサイズなど)
によって、前者と後者のメリット、デメリットを
比べていく事になるかと思われます。
おチビ さんのシステムの全体像がご提示されていない為
何とも言えない所ではあるのですが、
当方としてはレコード数が増えても
Accessのファイルサイズがあまり変わらない様に
後者の方法が良いのではないかと思われます。
(もちろん外部に画像のファイルを置くので、
Access内のアドレスと、実際の画像ファイルとの
2重の管理が発生するデメリットもあります)
|
|