質問: vbでストアドの戻りパラメータを受け取る方法 vb6.0からadoを利用してsqlserverのストアドプロシージャを呼出し、戻りパラメータを受け取る方法がありましたら教えてください。よろしくお願いします! create proc test ( i_val as int, o_val as int output ) ~省略~
回答: 昔の話ですが、sqlserverへodbcでコネクションを張ってms-accessからdb操作したことがあります。そのときは不可能でした。 odbcはsqlserverからのリターンコードを受け取ることが出来ない仕様だったと記憶しています。今回のお話ではado経由ということなので推測の域を出ませんが、adoもoleコントロールの一部なのでodbc経由のoleコントロールなのかなと考えます。となると冒頭同様、「リターンは受け取れない仕様」ではないでしょうか。自信ありません。いい加減でごめんなさい。