Procedimiento almacenado
Quisiera saber como traer la información del numero de registros que gerera un procedimiento almacenado a Visual Basic. ¿Existe alguna instrucción para ello? Ya que el recordcount del recordsert asignado me trae -1. Ademas este recordset esta asociado a un datagrid que no me esta mostrando la información del Procedimiento almacenado.
Procedimiento Almacenado:
CREATE procedure dbo.vista
@Nombre char(13)
as
set nocount on
select * from dbo.informacionimportada where informacion_lunocajero=@Nombre
Codigo que utilizo el vb
Comando.Parameters.Append Comando.CreateParameter("Nombre", adChar, adParamInput, 13, txtLUNO)
Comando.ActiveConnection = cnn
Comando.CommandType = adCmdStoredProc
Comando.CommandText = "dbo.vista"
Set rs = New Recordset
rs.ActiveConnection = cnn
rs.CursorType = adOpenForwardOnly
rs.LockType = adLockReadOnly
rs.CursorLocation = adUseClient
Set rs = Comando.Execute()
Procedimiento Almacenado:
CREATE procedure dbo.vista
@Nombre char(13)
as
set nocount on
select * from dbo.informacionimportada where informacion_lunocajero=@Nombre
Codigo que utilizo el vb
Comando.Parameters.Append Comando.CreateParameter("Nombre", adChar, adParamInput, 13, txtLUNO)
Comando.ActiveConnection = cnn
Comando.CommandType = adCmdStoredProc
Comando.CommandText = "dbo.vista"
Set rs = New Recordset
rs.ActiveConnection = cnn
rs.CursorType = adOpenForwardOnly
rs.LockType = adLockReadOnly
rs.CursorLocation = adUseClient
Set rs = Comando.Execute()
Respuesta de i-more java
1