Вы допустили ошибку в запросе, поставили запятую перед тем, как закрыть.Просто удалите запятую
ResultSet rs = conn.createStatement().executeQuery(
"UPDATE "+SupermarketDB+" SET ProductName=" + ProductName1.getText() + ", Barcode=" + Barcode1.getText() + ", Category=" + Category1.getText() + ", SubCategory=" + SubCategory1.getText() + ", TotalStock=" + TotalStock1.getText() + " Where ID=" + ID2.getText() + "");
и вставьте этот код