"aspnet_reg.exe -S mydomainname -U gav23 -P qw34 -A all -d aspnetbd"
YOU DON'T NEED TO DO THIS!! This is done automatically by the Control Panel when you create a database via the control panel.
You do not need to install and IDEs/Interfaces on the hosting server. Use any other tool to remotely connect to the database but this process will be damn slow. Read the article I had mentioned in the above post.
You could use either the IP Address OR localhost (one of these two). Localhost means the same computer where the script is running, so if you run it on your home computer, it will try to find things on your computer. If you run it from the hosting server, it will try to find them there.
Imagine this:
You live with a friend in an apartment. You write a message on a paper and leave it to your friend. The message says "Get some peanuts from the brown jar in the kitchen and drop them at the baker.". If he reads the message there in tha apartment, he will go to the kitchen and find the jar. But if he takes it to *his* home or any other place and reads it there, he will goto the kitchen and keep looking for the brown jar for sometime and then ultimately say i did not find it. This is the scenario with your application too.
Also, you need to clearly visualize your requirement of "membership tables". IF you wish that certain areas should be accessible only to authorised members, then you need to create a table that stores member ID and his password. Then accept that name and password in a form, read tables from the database (as i did for the exampe) for the entered username and password, if there is a match, show them the content otherwise show invalid user or something.
You are confusing your requirement to something specifically called "Membership Tables" in MS-SQL, which is a different thing, out of the scope of this dicussion.
You need to learn the basics first. Learn how to read and edit data via ASP/VB.NET scripts. If you're comfortable in VB.net, then "deploy" the application instead of copying it. Either way, no one at eukhost will be able to provide you programming support, no host can or does. So you will have to go back to learning school and come back to the playground again.
Regds
Inderjeet