Stacy-
The thread you referenced came down to a difference between the meta data on the development machine vs. the production machine. That shouldn't be the case here, since one of the things I did was send a new copy of the meta data and then have him run the update routine, which syncs the existing tables to the new structures, if any changes were made. So we should be in sync, however I'd better confirm that this all happened correctly.
The code you suggested will be redundant - the DBC is already open and already set as the current DBC. I will confirm that one more time, though.
Thanks for the continued efforts!
>*-- did you happen to move your dbc in your developer env at some time?
>*-- try this...
>
>
>try
> open database crossref
> set database to crossref
> use crossref in 0
>catch to ErrObj
> MsgText = "Error " + transform(ErrObj.ErrorNo) + ": " +;
> ErrObj.Message +;
> gcCRLF + gcCRLF +;
> iif(ErrObj.ErrorNo = 1705,;
> "The SC_PARTS table could not be opened exclusively." +;
> gcCRLF + "Close all other forms and try again.", "")
> messagebox(MsgText, 64, "Import List Prices")
> OkToContinue = .f.
>endtry
>if not OkToContinue
> return
>endif
>
>
>
>
>*-- also, try looking at thread #
866546 as it may be relevant here?