sql >> Database >  >> RDS >> Sqlserver

items van listbox invoegen in sql-serverdatabase

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.




  1. Index toevoegen aan grote tafel duurt een eeuwigheid

  2. Meest bekeken video's deze week

  3. QueryException SQLSTATE [HY000] [1045] Toegang geweigerd voor gebruiker 'homestead'@'localhost' (met wachtwoord:JA)

  4. Mysql:OP DUPLICATE KEY ALLE WAARDEN UPDATEN?