Does anyone have any thoughts to Access as a large scale database? Can it be used effectively with thousands of transactions stored within? Can an Access Database be upgraded to SQL Server if need be down the road? I recently completed a database application in Access for my boss at one location and now we are looking into a larger scale version at another warehouse, can Access be relied on for large amounts of data? What problems, limitations can I expect down the road as the data and complexity of the operation grows. On a side note, are there any good books anyone can recommend on Visual Basic to go along with developing an Access application? Any ideas and thoughts or your experiences would be helpful. Thank you!