Не пойму где ошибка в коде. Пишет System.Data.OleDb.OleDbException: "Строка содержит синтаксическую ошибку в выражении запроса

Рейтинг: 0Ответов: 0Опубликовано: 29.05.2023
        //Выполянем запрос к БД
       dbConnection.Open();//открываем соеденение
        string query = "UPDATE [Title] SET [Title] = '" + Title + "', [Index] ='" + Index + "', [Description] ='" + Description + "', [ChemicalClass] ='" + ChemicalClass + "', [Price] ='" + Price + "', [Cod] ='" + Cod;//строка запроса
        OleDbCommand dbCommand = new OleDbCommand(query, dbConnection);//команда

        //Здесь ошибка
    if (dbCommand.ExecuteNonQuery() != 1)


        //Выполянем запрос к БД
        dbConnection.Open();//открываем соеденение
        string query = "INSERT INTO Title VALUES (" + Cod + ", '" + Title + "','" + Index + "','" + Description + "','" + ChemicalClass+ "','" + Price + "')";//строка запроса
        OleDbCommand dbCommand = new OleDbCommand(query, dbConnection);//команда

        //И здесь ошибка
        if (dbCommand.ExecuteNonQuery() != 1)

Ответы

Ответов пока нет.