This code is working but I think something is missing because it only works if I add one row at a time. How can I store many rows at a time?
foreach (ListViewItem item in listView1.Items)
{
for (int i = 0; i < listView1.Items.Count; i++)
{
SqlConnection con = new SqlConnection("Data Source=ZON-PC;Initial Catalog=RestaurantPOSSOC;Integrated Security=True");
con.Open();
SqlCommand _sqlcommand = new SqlCommand("insert into OrderInfo (ProductName,Quantity,Price)values('" + listView1.Items[i].SubItems[0].Text + "','" + listView1.Items[i].SubItems[1].Text + "','" + listView1.Items[i].SubItems[2].Text + "')", con);
SqlDataReader _sqldatareader = _sqlcommand.ExecuteReader();
_sqldatareader.Read();
con.Close();
}
}