Another argument for using a command button, as opposed to the click events of a label, is that a couple of years down the road, when modifications need to be made to the db, it might not be the same person doing the work. Someone else coming in will be looking for a command button to carry out a command. Heck, it might even be you, and you could be looking for a command button! It's the same reason we all (well, most of us) name command buttons cmdMyCommand instead of simply MyCommand. Both work, but the former is easier for everyone to identify.
Just my 2 cents worth! As my signature tag says:
There's ALWAYS more than one way to skin a cat!
The Missinglinq
There's ALWAYS more than one way to skin a cat!