I appreciate I am in the .net forum here but from an Access perspective use the Access wizard and then look at the VBA code generated behind the form (that is unless you have generated the button with an access macro)
The vba syntax for opening a form in an 'Access environment' is documented in Access help but here is a clue:
- DoCmd.Openform(YourFormname)