Why use Microsoft Access?

We see & hear lots of comments about Microsoft Access, especially on internet forums claiming that:
- "Access is too buggy for a real business use."
- "Access is too slow compared to SQL server."
- "Access is not scalable or reliable."
- "Access can't be made to perform tasks that other development environments (such as C++ or Delphi) would be able to."



The fact is "Microsoft Access is stable & scalable", but - and here's the catch - you have to know what you're doing!

If you're using a Microsoft Access database and experiencing:
- Data loss.
- Slow performance.
- Crashes or unexpected behavior.
- Lack of features.
It simply means that the person who created the database application didn't do a good job. Like any program you need to have a qualified software developer to make sure the program provides the right performance/features/stability. Unfortunately there are many MS Access databases out there written by amateurs, that don't have adequate knowledge of database construction and design principles.



Why does TBS use Microsoft Access?

TBS specialises in rapid development and customisable solutions. TBS programs provide you with lightning fast performance, rapid addition/modification of features & flexibility to fit your business needs EXACTLY. Specifically Microsoft Access as a platform provides our software with:
- Fast performance. In situations with under 30 users (most management/accounting software fits here) Access is as fast as SQL server. Unlike our competitors accounting software, TBS programs won't be crippled under a load of 100,000 products or 1,000,000 invoices.
- Reliability. Our customers run the same TBS software for over 10 years without intervention. Why? Nothing goes wrong so there's no reason to change.
- Rapid Development. Our customers wait only days - not weeks/months/years to receive the latest features or custom modifications.



So the next time you hear someone say "Microsoft Access isn't stable or scalable enough for business applications!" you'll know - it comes down to the skill of the developer who creates the application, just like every other development environment.