Pytanie : Biegać ten sam zaopatrzony procedura iterating przez parametr

I pisać Dostęp app który potrzebować zaopatrzony procedura (w SQL Serwer) kilka czas podczas gdy kilka przez lista różny wartość dla the ten sam parameter.

What I chcieć być i jak:

strConn = "dsn=CSO_APP; uid=crm_sql_admin; pwd=admin "

Ustalony Conn = Nowy ADODB.Connection
Conn.Open strConn

Ustalony cmd = Nowy ADODB.Command
cmd.CommandText = "dbo.CreateEffectivePriceComparisonTable_sp "
cmd.CommandType = adCmdStoredProc
cmd.ActiveConnection = Conn

Dla Nowy CustNum w CustNums
cmd. Parameters.Append cmd.CreateParameter _
("CID", adChar, adParamInput, 10, CustNum)
Ustalony rstEffectivePrice = cmd. Execute
'Niektóre praca z the recordset
rstEffectivePrice.Close
Next

This praca niektóre przez ale nie jakaś konsekutywny time.

What być I źle?


Odpowiedź : Biegać ten sam zaopatrzony procedura iterating przez parametr

Ty potrzebować recordset pętla (Robić Podczas Gdy Nie (rs Być Podczas Gdy)) w twój kod.  Twój Dla/Następnie pętla musieć wśrodku the recordset pętla.  Widzieć the przykład w the połączenie I dać ty.
     
Inne rozwiązania  
 
programming4us programming4us