Deleting multiple rows from a table

Total Post:20

Points:140
C# 
C#
 1061  View(s)
Ratings:
Rate this:

I have a table and I want to delete all rows with a specific card serial . There are multiple rows with the same card serial .So I wrote this code but it seems that's not working:

try

{
using (SqlConnection con = new SqlConnection(WF_AbsPres.Properties.Settings.Default.DbConnectionString))
{
   con.Open();
   SqlCommand command2 = new SqlCommand("DELETE FORM DevInOut where Cardserial='" + textBox5.Text + "'", con);
   command2.ExecuteNonQuery();
   con.Close();
}
}
   catch (SqlException ex)
{
}

how can assure all the rows will be deleted . Should I use procedure? How do I use procedure?

  1. Post:22

    Points:154
    Re: Deleting multiple rows from a table

    Hey Aaron!

    Change your FORM to FROM.


    using (SqlConnection con = new SqlConnection(WF_AbsPres.Properties.Settings.Default.DbConnectionString))
    
    {
       con.Open();
       SqlCommand command2 = new SqlCommand("DELETE FROM DevInOut where Cardserial=@Cardserial", con);
       commdand2.Parameters.AddWithValue("@Cardserial", textBox5.Text);
       command2.ExecuteNonQuery();
       con.Close();
    }

      Modified On Mar-31-2018 04:01:10 AM

Answer