2011-07-01 20 views
0

私はASPを初めて使用しています。私は約10年間PHPでコーディングしてきましたが、ASPを始めました。ASP SQL Serverクエリの質問

Set rs = CreateObject("ADODB.Recordset") 
strStoredProcedure = "SP_AddHPOrderItem'" & empIdent & "'" 
rs.Open strStoredProcedure,strConnect, adopenForwardOnly, adlockoptimistic, adcmdtext 

私はRSへの参照のみrsを発見したとして、変数RS("styleDesc")このクエリから来ていると仮定しています:

は、ここに私のコードです。変数がASPで大文字と小文字を区別するかどうかは不明です。

私の質問は、strStoredProcedureの機能ですか?なぜなら、私は、このクエリがどのように変数が割り当てられているかを理解できないからです。

SP_AddHPOrderItem'" & empIdent & "'はどのようにクエリを構成しますか?選択、挿入、更新などはありません。

エキスパートが私に正しい方向を向けることができれば、非常に感謝します。

+3

asp.netを開始する特別な理由はありますか? – ChrisBint

答えて

1

SQLバッチの最初の文にはストアドプロシージャ名を使用できます。その場合、SQL Serverは接頭辞がexecでなくても実行します。したがって、これをSQL Serverに送信すると、正味の効果が得られます。

exec SP_AddHPOrderItem 'empIdent'