I have a table that a user can store documents & pictures into. The documents are stored into a long-raw field (TBlobField). This is a detail table and it is possible to sore many documents that belong to the same master-record. For each master record, I have a data bound grid that displays all the detail records (all the documents). I am migrating from BDE to DOA and I have a major performance problem here. There seams to be a difference how the long-raw field is handled and it is taking up to 8 times longer to display the detail records in the grid with the DOA components than with the BDE components. I think the difference is that the long-raw field is stored into memory for all the records in the cursor in the DOA case, but only when the field is accessed in the BDE case. If I have many large documents attached to the same master-record, then it is taking like forever to fill the grid (on 2nd thought, I think the 8 times slower is beside the point because the document size has more to do with the performance than anything else). Is there maybe a property I