Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/06/2003, 15:53
Avatar de Cauchemar
Cauchemar
 
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 137
Antigüedad: 21 años, 10 meses
Puntos: 0
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
__________________
La utopía está en el horizonte: cuando yo camino dos pasos ella se aleja dos pasos. Yo camino diez pasos y ella está diez pasos más lejos ¿Para qué sirve la utopía?. Sirve para eso: para caminar.