So you are not wanting to utilize the image in the form or application itself, but rather to store the image file into some data table for reference purposes?
If that is so, as has been said many times in this forum by a variety of individuals, it is best not to store the image file itself in the data table. Windows already stores files well enough by itself.
Instead it is better to store the image file path & name along with any other associated information. Not only does this keep the data table size smaller by not having to store typically LARGE image file data, but it also allows for more flexibility.
Then, when the application needs to actually USE the image file (if it ever does), it knows where to find it and can access it as needed.
The user could select the image file by using the GETFILE() command, the application could copy/move the file to some pre-designated directory for actual file storage and then register the file's name and location into the VFP data table. That pre-designated file storage directory could, if desired, utilize Date, Username, Image Category, etc. as part of its name.
Good Luck,
JRB-Bldr