JF's i have develop an application of Managing Books in Library using Ms access and VB6 and it is currently in use where the Librarians are dairy using it to insert books in that database using the vb interface.but guys I'm worried because right now the program is working fine but im worried later on that when the no of books in that access database becomes many about 30thousands will the program run smoothly regardless no. of users accessing the same database at a time? If there will be a problem can someone advice me? and what about migrating Ms access db to sql server is it costly? help pliz'