In some ways, your question is outside the scope of the Sql Forums here and you will be better off posing
the question "How can I call a sql stored procedure with parameters from VB" in a VB Forum.
However, ADO, as has been suggested previously is the technology you seek.
A google search could also provide you with pointers to a few code snippets that will help.