No problem. Same happens to all of us (except a few gurus I must admit:). I did much worse ones :)
As Mark said it's another temp file. You don't see it in explorer and file() also returns .f. for it but it's there (at file alloaction level). It can be demonstrated with lowlevel functions. Also w/o lowlevel once you change something in cursor (editable true cursor) then it becomes visible. Like you start editing a new file but don't save yet, name is allocated but not visible. Background regarding OS level is above me.
Cetin
>Sorry for jumping in previously with bad information. That's what I get for trying to answer something quickly before testing it out first<g>.
>
>I played with this some more and found more I don't understand but thought I would pass it along.
>
>When I create a cursor and check dbf() I get something like 60548208.tmp. If I go to windows explorer and look at my \temp directory I the file that was created is named 6054820
9.tmp. If I try to use or Select From 60548209.tmp I get "File is in use", because the cursor is used exclusive. So FoxPro translates the file name??
>