<br />>> What would be awesome is if I could just somehow pass a
bitset!  That<br />>> way I<br />>> could say...ok server,
take this bitset match it up on the main database<br />>> and<br
/>>> give me the results sorted by...x and grouped by n.  But
nothing in the<br />>> C++<br />>> SDK jumps out.<br />>
<br />> What about this method and similar:<br />> <br />>
virtual BitSet_Ptr            FindValue(<br />>         
Const_I_Value_Ptr   inValue = NULL,<br />>          Const_BitSet_Ptr   
 inSelection = NULL,<br />>          ESearch               
inSearchPref = kPreferIndexed  ) const =<br />> 0;<br />> <br />>
<br />> InSelection a a bitset in the scope of which will be done next
search.<br />> <br /><br />Hi Ruslan,<br />That works if I just want to
search within, although at that point i've found maintaining my own list
and doing a search and then doing an intersection of the results is
faster.  If this interface allowed me to execute a specific SQL query
while providing the bitset, that'd be great.  (For those times where
I need to sort a result set of recid's, or group them).  I know its
unconventional and probably not that many other people would find a use
for it, but if you think its doable i'll add it to mantis!<br />> <br
/>>> Offlist, Ruslan mentioned a temporary table, I guess I need
more info on<br />>> this... [example sql?] what possible
optimizations can I do?  Is there<br />>> such a<br />>> thing
as a temporary client side table that can be pushed / committed to<br
/>>> the<br />>> server after being built.<br />> <br
/>> VCLIENT itself do not work with tables.<br />> <br />> <br
/>> Just few days ago, we have comit to CVS, new API method<br />>  
  CopeCursorToNewTable()<br />> <br />> Just uploaded V4CC 4.8b6 
already have it.<br />> <br /><br />That's exciting, but it seems there
is no way to manually create an I_Cursor by hand!  But a useful
feature none-the-less<br /><br />Tnx<br /><br />Justin<br /><br />> <br
/>> This method allows you e.g. copy cursor from remote db1 to LOCAL
client<br />> side<br />> db2 (disk or RAM).<br />> <br />> So
we adding new tools for your hands :-)<br />> <br />> <br />>
--<br />> Best regards,<br />> <br />> Ruslan Zasukhin<br />>
VP Engineering and New Technology<br />> Paradigma Software, Inc<br
/>> <br />> Valentina - Joining Worlds of Information<br />>
http://www.paradigmasoft.com<br />> <br />> [I feel the need: the
need for speed]<br />> <br />> <br />