>>Fabio,
>>It's a bug as agreed. Why would I ever reindex it. Assuming there might be a need, yes reindex kills the index but still you can give a kiss and bring it back to life in 2-3 lines of code.
>
>Cetin,
>How do you bring it back to life ?
>With a new table, index and Append the source table !?
>You can write these 2-3 lines ...
>
>But PACK, too, kill the index ! Can you live without PACK ?
>
>Next code close the door ( and open many ????? on the VFP data engine ):
Yes why not, VFP does it fast enough. ie:
Reindex
Select * from CursorTest into cursor temp
Select cursortest
Zap
Append From dbf('temp')
USE in 'temp'
In practice would you ever reindex a cursor. I never did:) Actually I wouldn't use bintoc() with cursors either.
Cetin