The computer is running freedos/4dos via a multiboot (linux/dos).

I have a billing program that evolved from dBASE II in 1981, and has had few changes in the last year. I have a line:
use (depfile)
and am getting an error:
Error 12, Variable 'D' not found.

There is no variable D (I rarely use 1 character variables).

The code that heads up to "(depfile)" is:
depfile='deposits'   && deposits.dbf is the payments file
if (file(depfile+'.DBF') .and. file(depfile+'.CDX'))
  select 3
  use depfile)     <-------  this is the error line
  set order to depositno
else
  wait window 'The Database files cannot be found, exiting program'
  * the line above never shows, as the program has already crashed
endif

Again, no recent changes, certainly not in this area. I am on a network. The program is designed to go to different drives based on whichever computer it is running on. I do this by reading environment variables, and assigning those for 'local drive' and "net drive", but all of this was designed in the '90s.

help?

John


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** 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.

Reply via email to