DataEnvironment?

20/07/2006 - 01:22 por Juan I. Borio | Informe spam
Tengo un proyecto vb6 con un dataenvironment1 conectado a una BD de sqlserver
2000, a esta agregué un procedimiento almacenado que me devuelve un conjunto de
filas la declaracion es algo asi

create ... List_Expedientes
@salida smalldatetime,
@destino int,
@cantfilas int output
as
select where (fechaSalida>=@salida)

set @cantfilas=@@rowcount
return @cantfilas

el SP funciona correctamente desde el analizador de consultas y lo que no puedo
lograr es recuperar el valor del parametro @cantfilas

en el codigo es algo asi

sub
dim cantrec as integer

dataenvironment1.dbo_List_exptes param1,param2,cantrec

me arrojo con distintas variaciones en el codigo errores de tipo de datos 13 o
error 3421

no se como recuperar el la cantidad de filas de la consulta.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera \(MVP\)
20/07/2006 - 03:29 | Informe spam
Lo que debes hacer es crear un parámetro a la lista de parámetros del
comando, indicando que es de tipo Output. Algo como:

objetoComando.Parameters.Append .CreateParameter("Resultado", adInteger,
adParamOutput)

Es una pregunta más apropiada para los foros de programación. Pregunta los
detalles allí.

Gustavo Larriera, MVP
Mentor, Solid Quality Learning Iberoamericana
www.solidqualitylearning.com

"Juan I. Borio" wrote in message
news:%
Tengo un proyecto vb6 con un dataenvironment1 conectado a una BD de
sqlserver
2000, a esta agregué un procedimiento almacenado que me devuelve un
conjunto de
filas la declaracion es algo asi

create ... List_Expedientes
@salida smalldatetime,
@destino int,
@cantfilas int output
as
select where (fechaSalida>=@salida)

set @cantfilas=@@rowcount
return @cantfilas

el SP funciona correctamente desde el analizador de consultas y lo que no
puedo
lograr es recuperar el valor del parametro @cantfilas

en el codigo es algo asi

sub
dim cantrec as integer

dataenvironment1.dbo_List_exptes param1,param2,cantrec

me arrojo con distintas variaciones en el codigo errores de tipo de datos
13 o
error 3421

no se como recuperar el la cantidad de filas de la consulta.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida