sql >> Databasteknik >  >> RDS >> Sqlserver

infoga objekt i listboxen i sql-serverdatabasen

Visst, du kan göra något så här:

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 tydligt INSERT uttalandet som jag gav skulle vara annorlunda, och parametrarna du lägger till skulle vara annorlunda, och du kanske inte behöver Value och Text , men du fattar.




  1. Laravel Eloquent jämför datum från datetime-fältet

  2. Varför är denna Django (1.6) annotering så långsam?

  3. Förstå SQL Server LOCKS på SELECT-frågor

  4. Hur man listar alla SSIS-paket på SQL Server 2008 med T-SQL