Ich versuche es, herauszufinden, ob ein Weg ist, ein mehrere Werte einfügen in SQL Server auszuführen, während Parameter verwenden, um genau zu sein, wie dies ein Befehl mit:Legen Sie mehrere Zeilen mit Parametern SQL Server
com = new SqlCommand("insert into myTable values (@recID,@tagID)", con);
com.Parameters.Add("@recID", SqlDbType.Int).Value = recID;
com.Parameters.Add("@tagID", SqlDbType.Int).Value = tagID;
com.ExecuteNonQuery();
Gibt es eine Möglichkeit, eine Mehrfacheinfügung mit Parametern durchzuführen, die berücksichtigt, dass die Parameter für jeden Wert unterschiedlich sein können? (Beispiel: tagID kann immer anders sein)
Ich habe im Internet gesucht, aber bisher kein Glück, danke im Voraus, Grüße.
TVP-Parameter, Temp-Tabelle. –
Sie können eine Tabellenwertparameter verwenden: http://stackoverflow.com/questions/5595353/how-to-pass-table-value-parameters-to-stored-procedure-from-net-code –