안녕하세요 모든 매개 변수가 보내지지 않은 저장 프로 시저에서 데이터를 가져 오는 예제를 찾으려고하거나 반환 된 출력 매개 변수가 없습니다. 그것은 데이터를 표시하지만.ms SQL 저장 프로 시저가 출력없이 데이터를 반환합니다.
아래 코드를 사용하면 어떻게 얻을 수 있습니까?
Dim myCommandSQL As New SqlCommand
Dim myReaderSQL As SqlDataReader = Nothing
Dim intX As Integer = 0
Dim connSql As SqlConnection
Try
connSql = New SqlConnection("Server=sqlprod;" & _
"Database=ISS3_PROD;" & _
"User ID=xxx;" & _
"Password=xxx;" & _
"Trusted_Connection=False;")
connSql.Open()
myCommandSQL.CommandType = CommandType.StoredProcedure
myCommandSQL.CommandText = "Select_Prod"
Dim sqlParReturn1 As System.Data.SqlClient.SqlParameter = myCommandSQL.Parameters.Add("@return_value", SqlDbType.VarChar)
sqlParReturn1.Direction = ParameterDirection.Output
myCommandSQL.ExecuteNonQuery()
MsgBox(sqlParReturn1)
connSql.Close()
myCommandSQL.Dispose()
@return_value 나는 무슨 일이 일어날 지 알기 위해 거기에 넣었지만 아무 것도 반환하지 않았습니다.
도움이 될 것입니다.
데이빗
감사! 지금은 잘 작동합니다. – StealthRT