vale.. pues una vez que los tengas creados en el SQL ya te puedes olvidar de ellos y para llamarlos seria:
por ejemplo el de update con estos valores:
customer id=355
first name=Federico
middle name lo dejamos a nulo
last name= Garcia Lorca
city= Granada
state=Granada
country=España
Código:
customer_id="355"
first_name="Federico"
middle_name=""
last_name="Garcia Lorca"
city="Granada"
state="Granada"
country="España"
prcUpdate="sp_UpdateCustomer " & customer_id & ",'" & first_name & "','" & middle_name & "','" & last_name & "','" & city & "','" & state & "','" & Country & "'"
conexion.Execute(prcUpdate)
fijate en el detalle de que si es varchar el tipo de campo le tienes que poner una comilla simple delante, es en realidad " ' , ' "
Y para el caso de select lo mismo, teniendo en cuenta que esperars datos tendras que igualr un objeto recordset a eso
Código:
customer_id
prcSelect= "spGetCustomer " & customer_id
rsSelect=conexion.execute(prcSelect)
rsSelect es tu objetillo recordset
Un apunte te aconsejaria no poner a los procedimientos nombre que empiecen pro sp_ si no, ap_ u otra cosa..para no confundirlos con los system Procedures que vienen con el msSQL