Private VorBackgroundWorker1_DoWork (ByVal Absender als System.Object, ByVal e als System.ComponentModel.DoWorkEventArgs) Handgriffe BackgroundWorker1.DoWork
Schwaches bgw1 als BackgroundWorker = C (Absender, BackgroundWorker)
Schwache clbItems als Liste (der Schnur) = C (e.Argument, Liste (der Schnur))
Schwaches Einzelteil als Schnur
Betrug als neues SqlConnection (My.Settings.MyConnectionString) verdunkeln
Betrug. Öffnen ()
Cmd als neues SqlCommand verdunkeln ()
cmd. Anschluss = Betrug
cmd.CommandTimeout = 0
cmd.CommandType = CommandType.StoredProcedure
Schwache cmd1 als neues SqlCommand ()
cmd1.Connection = Betrug
cmd1.CommandTimeout = 0
cmd1.CommandType = CommandType.StoredProcedure
Für jedes Einzelteil in den clbItems
bgw1.ReportProgress (0, Einzelteil)
cmd.CommandText = Einzelteil
cmd.ExecuteNonQuery ()
cmd1.CommandText = „Execution_flag“
cmd1.Parameters.Add („@stor_proc_name“, SqlDbType.NVarChar)
cmd1.Parameters („@stor_proc_name“). Wert = Einzelteil
cmd1.ExecuteNonQuery ()
Zunächst
Betrug. Schließen ()
Unterseeboot beenden
|