2015-02-28 3 views
-3

Как обновить таблицу из базы данных, с помощью нажатия кнопкиUPDATE определенный столбец в базе данных SQL Server из ASP.NET

protected void btnFinish_Click(object sender, EventArgs e) 
{ 
    SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); 
    con.Open(); 

    string insCmd = "UPDATE Orders SET finish = 1 WHERE finish IS NULL"; 

    SqlCommand addOrder = new SqlCommand(insCmd, con); 
    addOrder.Parameters.AddWithValue("finish", 1); 

    con.Close(); 
} 

Пожалуйста, помогите

+1

В чем проблема? –

+0

Не работайте, а не обновляете базу данных :( – nAPL

+0

Где вы выполняете команду? – Jens

ответ

2

вы должны запустить заявление Sql с ниже код:

SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); 
     con.Open(); 

     string insCmd = "UPDATE Orders SET finish = 1 WHERE finish IS NULL"; 

     SqlCommand addOrder = new SqlCommand(insCmd, con); 
     addOrder.Parameters.AddWithValue("finish", 1); 
     addOrder.ExecuteNonQuery(); 

     con.Close(); 
+0

THANKSSSSSSSSSSSSSS – nAPL

2

вам нужно слишком Выполнение выражений команды:

SqlCommand addOrder = new SqlCommand(insCmd, con); 
    addOrder.Parameters.AddWithValue("@finish", 1); 
    addOrder.ExecuteNonQuery(); 
+0

THANKSSSSSSSSSSSSS – nAPL

Смежные вопросы