<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=662563118-26012007><FONT face=Arial 
color=#0000ff size=2>Hi,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=662563118-26012007><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=662563118-26012007><FONT face=Arial 
color=#0000ff size=2>Unless the provider internally has cached the results of 
the select or provided some other tracking of the select results (e.g. as needed 
by the new scrollable feature reader), the provider effectively would have to 
re-execute the query anyway. So, I don't think you'd be saving 
anything.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=662563118-26012007><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=662563118-26012007><FONT face=Arial 
color=#0000ff size=2>Thanks,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=662563118-26012007><FONT face=Arial 
color=#0000ff size=2>Orest.</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> fdo-internals-bounces@lists.osgeo.org 
[mailto:fdo-internals-bounces@lists.osgeo.org] <B>On Behalf Of </B>Traian 
Stanev<BR><B>Sent:</B> Friday, January 26, 2007 12:23 PM<BR><B>To:</B> 
fdo-internals@lists.osgeo.org<BR><B>Subject:</B> [fdo-internals] resetting a 
feature reader<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=673241917-26012007>Hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=673241917-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=673241917-26012007>How hard would it be 
to provide a Reset() capability for the FdoIFeatureReader 
interface?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=673241917-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=673241917-26012007>The example use for 
that would be for&nbsp;two-pass rendering of features.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=673241917-26012007>I know that one 
could re-execute the Select command to get the same reader, but this would in 
theory incur a higher penalty, since it would have to redo a spatial query for 
example.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=673241917-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=673241917-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=673241917-26012007>Traian</SPAN></FONT></DIV></BODY></HTML>