Исключение при SQL запросе к БД

241
07 июля 2022, 08:50

Ловлю исключение и не могу понять в чем проблема:

System.Data.OleDb.OleDbException: "Инструкция INSERT INTO содержит неизвестное имя поля 'ImageIndex'.  Проверьте, что имя задано без ошибок, и повторите операцию."

Класс с данным запросом:

class MoviesTableMenager
{
    private string ImageIndex { get; set; }
    private string Name { get; set; }
    private string Director { get; set; }
    private string Country { get; set; }
    private int Price { get; set; }
    private string Description { get; set; }
    private OleDbConnection OleDbConnect { get; set; }
    public MoviesTableMenager(string name, string director, string country, int price, string description, string imageIndex)
    {
        Name = name;
        Director = director;
        Country = country;
        Price = price;
        Description = description;
        ImageIndex = imageIndex;
    }
    public void Add()
    {
        string StrConnection = $@"Provider = Microsoft.Jet.OLEDB.4.0; Data Source = D:\Serious Projects\AIS_Kinoteatr\CinemaDataBase.mdb;";
        OleDbConnect = new OleDbConnection(StrConnection);
        string cmdText = $"INSERT INTO Films ([ImageIndex], [Name], [Description], [Price], [Director], [Country]) VALUES ('"+ ImageIndex +"', '"+ Name +"', '"+ Description +"', '"+ Price +"', '"+ Director +"', '"+ Country +"')";
        OleDbCommand cmd = new OleDbCommand(cmdText, OleDbConnect);
        OleDbConnect.Open();
        cmd.ExecuteNonQuery(); //Здесь исключение
        OleDbConnect.Close();
    }
}

READ ALSO
Посоветуйте библиотеку для реализации генплана

Посоветуйте библиотеку для реализации генплана

Ищу решение для реализации генплана такого типа:

297
Некорректно удаляется запись из mysql

Некорректно удаляется запись из mysql

Есть новости на страницеУ каждой кнопка в виде корзины (удалить)

178
D3 анимировать группу по path

D3 анимировать группу по path

Итак, я пытаюсь анимировать маркер в виде треугольника и текстовую подсказку вдоль пути заполнения

144
Не увеличивается значение переменной при инкременте [дубликат]

Не увеличивается значение переменной при инкременте [дубликат]

Всем привет, не подскажете почему счетчик counter не увеличивается при инкременте? По идее ведь у меня три картины и трижды должен сработать

170