Natuurlijk zou je zoiets als dit kunnen doen:
using (SqlConnection c = new SqlConnection("your connection string"))
{
c.Open();
using (SqlCommand cmd = new SqlCommand("INSERT INTO table (field1, field2) VALUES (@field1, @field2)")
{
foreach (ListItem item in listbox2.Items)
{
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@field1", item.Value);
cmd.Parameters.AddWithValue("@field2", item.Text);
cmd.ExecuteNonQuery();
}
}
}
Nu duidelijk de INSERT
verklaring die ik heb verstrekt zou anders zijn, en de parameters die je toevoegt zouden anders zijn, en misschien heb je de Value
niet nodig en de Text
, maar je snapt het idee.