Как мне написать этот запрос на обновление table_items установить количество= (количество-'1') где product_code = '4' в VB.NET
Я хочу использовать этот запрос для вычитания введенного пользователем значения из количества столбцов may Table_Items.
Что я уже пробовал:
Dim Connect As New SqlConnection Dim Adapter As New SqlDataAdapter Dim Query As String Connect = New SqlConnection(ConnectionString) Connect.Open() Query = "UPDATE Table_Items SET Quantity='"("Quantity - " & Admin.Quantity1.Text & ) "' WHERE Product_code ='" & Admin.LabelProductCode.Text & "'" Try Adapter.UpdateCommand = New SqlCommand(Query, Connect) Adapter.UpdateCommand.ExecuteNonQuery() MsgBox("Updated", MsgBoxStyle.Information) Catch ex As Exception MsgBox(ex.ToString) Finally ClearEditProdctsFields() End Try Connect.Close()
[no name]
Если вы используете параметры для вашего запроса, как вы должны использовать, ваша проблема, вероятно, исчезнет.