Robert ----
This may be totally off-the-wall, but what sort of buffering, locking, et al are you doing? I remember having tremendous problems with buffered databases and peer-to-peer; if fact, there used to be a MS KB article advising not use buffering peer-to-peer (win95) and to use o/s locking (I guess that would translate to FLOCK() and RLOCK().
What is your connection protocol? NetBEUI? TCP/IP? If this network is completely standalone, try NetBEUI.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05