But I'll pass on the particulars and offer this link.
http://www.webservertalk.com/message1037058.html
In the last post there, David notes he has posted about this before.
This and Google.com finds other similar discussions, fixes, etc. I, as a rule don't duplicate that information but point at it, and suggest a little research.
My old dBase work migrated to Clipper which hung in for a decade and then they moved on to other solutions. But I know the fun issues with Windows.
Bob
I've been using DBASE for 20+ years and have lots of applications on my WIN98 desktop computer. I copied all files to my HP Pavillion Media Center 3500+ computer, running XP Media Edition, using parallel crossover cable. When I try to open the program, I get a DOS window saying [Inactive dBASE IV version 1.5] across the top and what appears to be my serial # in the middle and copyright info. from Borland International below that. Sometimes it shows "control file dbase415.acc not found" but that file is a 96 byte file in the same folder as the execution files.
I have the original disks, but they are 5 1/4" floppies dated March 1992, I believe, and this new computer doesn't have any floppy drives. I absent-mindedly junked my only computer with a 5 1/4" drive last year.
Can I make this program work on the new computer?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic