despues de ejecutar el comando tenes disponible el valor en el parametro de
retorno.
 
rta=comando.Parameters("@UltimoID").Value
 
saludos.

Adrián Jorge Cura
Socio Gerente
ApareSer Consultora Informática 
Te: 4708 0846
[EMAIL PROTECTED]
www.apareser.com.ar

 

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Jesús dos Santos
Enviado el: domingo, 12 de agosto de 2007 01:58 p.m.
Para: adrian.cura
Asunto: [dbms] Devolver un dato



Lista, tengo un procedimiento almacenado que trata de devolverme un valor
entero.

Como puedo acceder a el desde ado vb6?

Este es el SP

CREATE PROCEDURE DEVULTIMOID 

@ULTIMOID INT  OUTPUT

 AS

SELECT TOP 1  @ULTIMOID =  ID FROM TABLA  ORDER BY ID DESC

GO

 

En vb tengo lo siguiente:

With comando

 .ActiveConnection = conexion

 .CommandType = adCmdStoredProc

 .CommandText = "devultimoid" 

 .execute   …………………. Y aquí se me termina el repertorio  

 

Com hago para que al ejecutarlo, me quede en una variabla el resultado??

Muchas gracias

 

 

Responder a