Feuert den Trigger für jede eingefügte Zeile mit SqlBulkCopy ab

ich benutzeSqlBulkCopy Klasse, um jeweils 50.000 Zeilen in die Tabelle einzufügentbl_records Ich habe ein gesetztAfter Insert Trigger für diese Tabelle und mit folgendem Code

SqlBulkCopy SqlBc1 = new SqlBulkCopy(strConnString, SqlBulkCopyOptions.FireTriggers);

// Set DataReader For SqlBulkCopy

sqlComm = new SqlCommand(strQuery, sqlTemCon);
sqlComm.CommandTimeout = 3600000;
sqlComm.CommandType = System.Data.CommandType.Text;
SqlDataReader dReader = sqlComm.ExecuteReader();       
SqlBc1.WriteToServer(dReader);

Aber nach der Ausführung von Prog. Es feuert nur den Auslöser abFirst Reihe von 50k eingefügt

Ich möchte, dass es für jede Reihe ausgelöst wird. Wie kann ich das machen??

Antworten auf die Frage(3)

Ihre Antwort auf die Frage