> I want to keep a pointer to the record, for later access, without copying the data.... So is there a way to do this No. The content in the database file is encoded for compact storage. The values must be read and be decoded prior to being returned, as the values would be largely useless to the application otherwise.