Denne artikel kan være lidt mere hjælp.
Grundlæggende skal du oprette en ny datatabel, der matcher skemaet, og derefter sende den som en parameter.
Koden for preparedatatable() ville sandsynligvis se nogenlunde sådan ud:
var dt = new DataTable();
dt.Columns.Add("Id", typeof(int));
return dt;
Herefter skal du tilføje dine placerings-id'er:
foreach(var id in locationIds)
{
var row = dt.NewRow();
row["Id"] = id;
dt.Rows.Add(row);
}
Tildel derefter dt som en parameter:
var param = cmd.Parameters.AddWithValue("@LocationIDs", dt);
param.SqlDbType = SqlDbType.Structured;
param.TypeName = "dbo.IdentityType";