Kent, Your old app is using SEEK to locate the record? That should move the record pointer and update the record buffer.
Could you add a BROWSE right after the SEEK command to ensure that it's not something else in the app that shows old data but truly the table. How did you verify that both applications are accessing the same table? I'd only trust writing the value of DBF() to disk and compare those programmatically. A couple of questions regarding the setup: Are the old app and the new app running on the same computer? Is data stored locally or on a network drive? If you modify data in the old app does it immediately show up in the new app? The effect of only seeing data when the app is restarted would occur when data is synched instead of shared. Then the update would only happen after the file is closed completely. You could use Process Monitor from www.sysinternals.com to verify that both apps are actually writing and reading the same file. Set the filter to Path contains name of DBF file. Christof --- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html --- _______________________________________________ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/CAL4QJhjoefSvQ7MwjpXTxWCn7xKxkiPxV=wwxrnawmm1doe...@mail.gmail.com ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.