We are running into problems with our Foxbase+ and Foxpro 2.6a for
DOS applications that run at about 1500 different locations. From time
to time we will get calls where one or more databases are damaged.
Either the user will get error messages that the memo file is invalid
or missing (we have a utility that can corect that 99% of the time) or
they will get error messages that the dbf isn't a dbf (which we can
seldon repair) or the field type and length for one field is totally
wacked out. There has got to be a cause for these inconsistent
problems. I'm not aware of any commands in Foxpro that allow you to
mess around with the header of a dbf or fpt directly (excluding the low
level file i/o which we don't use.), so I don't know how to rewrite our
system to prevent the corruptions. It appears to occur primarily in
network environements, although we have had it happen on single user
systems as well (but seldom - but perhaps that due to the fact that the
majority of our clients are running in a multi-user environment). At
any rate, I've got to find a solution. How can I prevent these
corruptions from occuring?
Thanks,
Rick
fax: U.S.A. 314.524.0670