>>I'd just store a filename reference to a jpg somewhere on disk
>>inside the table. Then just set the Image.Picture property to that filename.
>
>But what if you have several hundred images? Then you have to maintain them outside of the database, which could be more difficult than just storing them (somehow, somewhere) within a table?
You could store them in a binary memo field and extract it out to a file as needed with STRTOFILE(). That way, you get to have a single file (well, only two) to keep track of.