yo te cuento como en realidad hago, puede ser un catalogo de productos.
guardo la direccion en un campo y el nombre de la imagen, luego utiliza un ole bound control
tambien utilizando un campo general y haciendo lo siguiente
******tomado de la ayuda de vfp90
CREATE TABLE MyGenTbl (mygenfield G)
creas en la tabla un campo de memo y en este campo almacenes el path+el nombre de la imagen que deseas asociar al registro.
Yo creo un directorio donde coloco todas las imagenes, esta imagen tambien puede ser almacenada en la tabla, definendo un campo tipo general y almacenando la imagen mediante la instruccion APPEND GENERAL.
Ejemplo:
****
SELE H
REPLACE logo WITH lcFileNamex
APPEND GENERAL logo_foto FROM &wlogoy
****
donde: logo ---> es el campo tipo memo
logo_foto ---> es el campo tipo general
&wlogoy ---> es la imagen que quiero almacenar