[Return code] JET_errInvalidBufferSize [Description] 
The column data provided did not match the size required by the column definition. This can happen if the column's data type is intrinsically a certain size. This can also happen if the column's data type is not intrinsically a certain size but the column's definition declares it to be of fixed length. One exception to this is that this error will not occur when too little data is provided for a fixed length text column because any missing data will be automatically padded with spaces. A second exception to this is that this error will not occur when too little data is provided for a fixed length binary column because any missing data will be automatically padded with zeroes.