Microsoft
Software
Hardware
Network
Frage : Das gleiche gespeicherte Verfahren laufen lassen, das durch Parameter wiederholt
Ich schreibe eine Zugangs-APP, die ein gespeichertes Verfahren (im SQL-Server) mehrmals bei der Wiederholung durch eine Liste der verschiedenen Werte für das gleiche parameter.
What laufen lassen muss, das, ich tun möchte bin etwas wie:
strConn = „dsn=CSO_APP; uid=crm_sql_a
dmin; pwd=a
dmin " gesetzt Anschl. = neues ADODB.Connection
Conn.Open strConn
gesetztes cmd = neues ADODB.Command
cmd.CommandText = „dbo.CreateEffectivePriceC
omparisonT
able_sp "
cmd.CommandType = adCmdStoredProc
cmd.ActiveConnection = Conn
für jedes CustNum CustNums
cmd. Parameters.Append cmd.CreateParameter _
(„CID“, adChar, adParamInput, 10, CustNum)
in in gesetztem rstEffectivePrice = cmd. Execute
'tun etwas Arbeit mit den recordset
rstEffectivePrice.Close
Next
This Arbeiten das erste mal durch, aber keine nachfolgenden time.
What sind ich falsch tuend?
Antwort : Das gleiche gespeicherte Verfahren laufen lassen, das durch Parameter wiederholt
Sie müssen eine recordset Schleife enthalten (tun, während nicht (rs ist nichts)) in Ihrem Code. Ihr für/zunächst Schleife sollten innerhalb der recordset Schleife sein. Das Beispiel in der Verbindung sehen, die ich Sie gab.
Weitere Lösungen
Wort-Presse, die Frage bewirtet
asp.net: Mein Problem ist, benutze ich einen ajax Ergänzung Kalender, um BeginDate u. EndDate Werte einzutragen
Silverlight 4 UI Ereignisse
wie kann ich irgendeine Bildentschließung online ändern und sie zum lokalen PC dann innen sparen??
ZFS Sicherungshilfe Ubuntu 10.0.4 LTS
Form-Frage für Kristallreports
Betreffend INOTES in Lotos 8.5
Mühen, die ZWISCHEN Logik erhalten zu arbeiten
Spannungs-Sensor ermittelte einen Ausfall auf Bediener DELL-PowerEdge 2650
broadcom NIC teaming