Non-buffering Rowsets with OLEDB Provider Templates
- From: Jo Siffert <jo.siffert@xxxxxxx>
- Date: Tue, 07 Jun 2005 22:16:26 +0200
Hi,
is it possible to write an OLE DB provider using the provider templates that does not buffer all data of a rowset in the m_rgRowData array?
I am going to have rather large amounts of data in a single rowset, so buffering all data in this array would be senseless.
I would like to fetch the rows chunk-wise from the underlying system and provide forward-only access to them.
Would I have to write a custom implementation of IRowset (to get along without IRowsetImpl) and pass this class as template argument to CRowsetImpl? Which interfaces would I have to re-implement as well? Or is there an easier way to do it?
Unfortunatly, all sample providers I found use full buffering.
Thanks in advance, Jo .
- Prev by Date: RE: SQL Linked Server with FoxPro
- Next by Date: Re: VFPOLEDB as a link server in SQL Server 2000
- Previous by thread: recordset using ADO 2.8 and a Dataset using ADO.net
- Next by thread: MS Jet 4.0 & ADO
- Index(es):