I am working on a web application that will allow a user to upload a BLOB to our database to allow people to transfer large files (kind of a more user friendly replacement for ftp). The problem is that when the file is saved to the database server the file copied to the database server is always one byte smaller than the original file. This is not a problem for image files but it makes exe files unusable. I was wondering if anyone knew why one byte is always lost when the file is saved to the database server. Thanks