Embedded Objects

  • Thread starter Thread starter David W
  • Start date Start date
D

David W

Question
How do you link an embedded object like a picture?

Do you put it in a table that is shared across a network, or do you supply
it with your application that is installed on a remote pc, if so how do you
deal with pc's that have a different drive like E:\ instead of C:\?

Thanks
David
 
Linking & embedding are two different things. Linking simply stores a
reference in the database to the object's name & external location, while
embedding stores a copy of the object in the database. Embedding objects
makes distribution simpler, but if you change that one object, you must
re-distribute the database.

Linking allows you to change the object's contents (i.e. edit or even
replace the picture with another) without distributing a new version of the
program to all the clients.

A table can have a field with a type of Object, and a picture, etc. can
actually be stored in the table (embedded). If you have a lot of these, it
will tend to bloat the database.

If you choose to link, it will make your life easier to use a common letter
drive mapping for all clients to the location of the linked object so that
you can use one path for all client. There are ways around this, but they can
get complex fast.
 
Back
Top