Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
HipsN
0 / 0 / 0
Регистрация: 29.11.2018
Сообщений: 3
1

Ошибка синтаксиса запроса INSERT INTO

10.11.2019, 23:36. Просмотров 148. Ответов 1

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
string cmdText = "INSERT INTO [Автомобили] ( " +
                "[Название], " + 
                "[Цвет], " + 
                "[Тип кузова], " + 
                "[Мощность], " + 
                "[Объём двигателя], " + 
                "[Количество цилиндров], " + 
                "[Шины], " + 
                "[Длина], " + 
                "[Ширина], " + 
                "[Дата выпуска], " + 
                "[Расход топлива], " + 
                "[Тип топлива], " + 
                "[Стоимость], " +
                "[Комплектация]) VALUES (" +
                """ + carName.Text          + "", " +
                """ + carColor.Text         + "", " +
                """ + carType.Text          + "", " +
                """ + carPower.Text         + "", " +
                """ + carEngineVolume.Text  + "", " +
                """ + Convert.ToInt32(carCylCount.Text)      + "", " +
                """ + carTyres.Text         + "", " +
                """ + Convert.ToInt32(carLength.Text)        + "", " +
                """ + Convert.ToInt32(carWidth.Text)         + "", " +
                """ + carReleaseY.Text      + "", " +
                """ + carFuelComp.Text      + "", " +
                """ + carFuelType.Text      + "", " +
                """ + Convert.ToInt32(carPrice.Text)         + """ +
                """ + carFuelType.Text + "", " +
                """ + carEq.Text + "", " +
                ");";
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2019, 23:36
Ответы с готовыми решениями:

INSERT INTO Ошибка синтаксиса (пропущен оператор) в выражении запроса
Добрый верч!) Пишу в C#, запрос: command = String.Format(@"INSERT INTO VALUES ('" + ...

Ошибка синтаксиса в инструкции INSERT INTO
Вылазит ошибка Ошибка синтаксиса в инструкции INSERT INTO. Уже многое пробовал, ничего не помогает....

1

Usaga
Эксперт .NET
6172 / 4384 / 767
Регистрация: 21.01.2016
Сообщений: 17,127
Завершенные тесты: 2
11.11.2019, 04:02 2
HipsN, одинарные кавычки, а не двойные.

И вообще, нужно использовать параметризованные запросы, а не передавать параметры конкатенацией.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2019, 04:02

Ошибка синтаксиса в инструкции INSERT INTO
Я уже неоднократно писал про БОЛЬШУЮ, просто ОГРОМНУЮ проблему при добавлении записей в БД....

Ошибка синтаксиса в инструкции INSERT INTO
При нажатии на кнопку выдает ошибку "Ошибка синтаксиса в инструкции INSERT INTO" Ссылаясь на...

Ошибка синтаксиса инструкции INSERT INTO
Пишу свою курсовую работу, это интерфейс для БД ACCESS. Написала половину кода, везде работал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.