Do we have anybody here very experienced in VB programming? I had a great idea for a program I want to develop solely for personal use, and, as it needs a GUI, I came to the conclusion that VB would be the easiest language to use. I've dabbled in some C++ programming, so I know a little bit about how things work. However, being new to VB, I don't quite know ALL of the resources I have access to -- so I'm not completely sure of the best way to methodically approach my program.

As of now, I've just been "playing" -- programming in VB with very basic methods trying to get done what I hope to. I'm seeking now to find the most efficient method to accomplish my goals so I can focus on learning the tasks needed to achieve it.

My program basically needs to do this:
  • Have a database with my own custom fields that fall under a single heading -- i.e. a user's computer with sub-information of their specific hardware components by category, or a person's name with sub-information of their age/height
  • Have the ability for the user to append entries to the database in the fields I have customized
  • Have the ability to view all database entries in the form of a table
  • Have the ability to pick and choose database entires for a particular list, and have a running tally of certain attributes defined with the data entry -- i.e. a baseball player's name with stats entered for each year, and thereby selecting years you want to add from the database, it adds up stat columns such as homeruns and hits, and averages things out like batting averages. The running tally would ideally be visible on the page where the entries are being added


These are the main things I'm having problems with. The easier stuff has come...well...easier, but I want to make sure I'm approaching this problem from a solid angle so I don't end up wasting a ton of time. If anybody has some insight to offer, it'd be much appreciated.