Buenas y gracias de antemano,
ejecuto la siguiente parte de codigo :
...
sparam4 = New SqlClient.SqlParameter
sparam4.ParameterName = "@v_DBOutput"
sparam4.SqlDbType = SqlDbType.VarChar
sparam4.Direction = ParameterDirection.Output
cmvendors.Parameters.Add(sparam4)
cmvendors.Parameters("@v_DBOutput").Value = ""
cmvendors.ExecuteNonQuery()
txtdirectory.Text = sparam4.value <-- aqui no me devuelve nada
Pero no obtengo ningun resultado devuelta.
Mi sp solo devuelve un valor:
CREATE PROCEDURE sp_Datos
@v_DBOutput varchar(15) output
as
@v_DBOutput = "cualquier cosa"
return
GO
Pregunta: Alguien sabe como puedo hacer para que me devuelva el valor
del SP al que llamo?.
Nota: Ese SP no debo cambiarlo, pues ya funciona con otro sistema que
no es vb.net.
Leer las respuestas