micah says:
if (!string.IsNullOrEmpty(txtfrom.Text) && !string.IsNullOrEmpty(txtTo.Text))
{
for (int i = Convert.ToInt32(txtfrom.Text); i <= Convert.ToInt32(txtTo.Text); i++)
{
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DB"].ConnectionString))
{
using (SqlCommand cmd = new SqlCommand("DELETE FROM Range WHERE Numbers = @Numbers ", con))
{
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@Numbers", i);
using (SqlDataAdapter sda = new SqlDataAdapter(cmd))
{
using (DataTable dt = new DataTable())
{
sda.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
}
Use below.
if (!string.IsNullOrEmpty(txtfrom.Text) && !string.IsNullOrEmpty(txtTo.Text))
{
for (int i = Convert.ToInt32(txtfrom.Text); i <= Convert.ToInt32(txtTo.Text); i++)
{
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DB"].ConnectionString))
{
using (SqlCommand cmd = new SqlCommand("DELETE FROM Range WHERE Numbers = @Numbers ", con))
{
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@Numbers", i);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
}
}
}