I will be writing a multi user (LAN) data base in C which will be running under Novell Advance Netware. I need some information about B-tree, record locking, file locking and the best C compiler to use. Could anybody give me some hints, reference or information. Please e-mail to me. Thanks. swie.