Is the DataAssist insert behavior applied after the upload? Digital File Pro will not automatically insert into the database. You will have to use DataAssist to insert the filename at the same time you insert any other information. Using varchar(50) should be fine as long as you're not going to be uploading filenames that are close to that many characters (including the extension).