ちょっと、私はそれに送られたパラメータを持たないストアドプロシージャからデータを戻す例も見つけようとしています。それはデータを表示しますが。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