Microsoft Access is Still Extremely Useful

November 12, 2007 22:15 by Dominick

Part of my new job has been to automate a few spreadsheets and joining data from separate systems. I'm much more comfortable working in ASP.NET, but I have a lot of background with MS Access so I don't mind at all. In fact its nice to "go back" a little and see how quickly you can do simple things in Access. You can set up tables, queries and forms in minutes. The built-in wizards make creating a basic form in a crunch very easy. The reporting component is extremely powerful. It has its limitations, of course, but with a little hacking you can get it to do that Gantt chart you needed or some crazy conditional formatting if you must. There haven't been many times where I"ve had to go outside of Access to build a report. Mostly roll-your-own type of things.

Its refreshing to jump into Access, create a couple tables or import data from Excel, run the form creation wizard and your done. You now have an easy way to navigate through your records and the ability to change the data within the form.  In ASP.NET you've got to jump through a few hoops to get to that point (SubSonic's wonders aside). Using Access for non-authenticated forms and reports in a pinch is a fantastic alternative to a full-blown ASP.NET application. Its unmatched in its RAD capabilities and most people in your office will already have it installed on their PC. 

Its refreshing to jump into Access, create a couple tables or import data from Excel, run the form creation wizard and your done.

There are many times when creating a web-based application just isn't possible so using Access to merge some data is the way I look to go in those cases. Most people are already familiar with the standard Access forms and reports so the learning curve is fairly low. Don't depend on Access as your backend for a many-user environment because you will be flirting with disaster, but that wasn't the reason Access came into being. Use it for what it was meant for. Rapid application developement, prototyping and reporting.


kick it on DotNetKicks.com

Tags:
Categories: SQL | Database | MS Access | General
Actions: E-mail | Permalink | Comments (5) | Comment RSSRSS comment feed


Comments

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading