Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
2 / 2 / 0
Регистрация: 01.11.2009
Сообщений: 60
1

Ошибка при добавлении данных "Неправильный синтаксис около конструкции <Имя фирмы>"

14.04.2012, 18:12. Просмотров 1856. Ответов 1
Метки нет (Все метки)

C#
1
  WorkClasses.WorkClass.ExecutRequest("Insert into TB_Processor Values ([firma],[model],[socket],[chastota],[kol_kerhel],[max_op],[type_op],[price]) (" + TextBox_firma.Text + "," + TextBox_model.Text + ", " + TextBox_socket.Text + ", " + Convert.ToInt32(TextBox_chastota.Text) + "," + Convert.ToInt32(TextBox_kol_ker.Text) + "," + Convert.ToInt32(TextBox_max_op.Text) + ", " + TextBox_type_op.Text + ","+ Convert.ToInt32(TextBox_price.Text) +")");
вот так пытаюсь добавить данный, когда заполняю форму на добавление появляется ошибка "Неправильный синтаксис около конструкции "Имя фирмы , которое я ввела"".
Подскажите пожалуйста , что не так?

Добавлено через 2 часа 0 минут
C#
1
WorkClasses.WorkClass.ExecutRequest("Insert into TB_Processor  ([firma],[model],[socket],[chastota],[kol_kerhel],[max_op],[type_op],[price]) Values (" + TextBox_firma.Text + "," + TextBox_model.Text + ", " + TextBox_socket.Text + ", " + Convert.ToInt32(TextBox_chastota.Text) + "," + Convert.ToInt32(TextBox_kol_ker.Text) + "," + Convert.ToInt32(TextBox_max_op.Text) + ", " + TextBox_type_op.Text + ","+ Convert.ToInt32(TextBox_price.Text) +")");
Переставила VALUES и смогла добавить, вот только строчки почему ту он читать не хочет, только цифры=(

Добавлено через 12 минут
Все разобралась=)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.04.2012, 18:12
Ответы с готовыми решениями:

Ошибка при добавлении в таблицу: Неправильный синтаксис около конструкции "nvarchar"
Здравствуйте еще раз. У меня возникла новая проблема, теперь уже при добавлении из формы записи в...

Вызов хранимой процедуры, ошибка "Неправильный синтаксис около конструкции Get"
sql server 2008 Имею таблицу Auto с двумя столбцами ID и FIO. Имею хранимую процедуру CREATE...

Ошибка: "Неправильный синтаксис около конструкции"

System.Data.SqlClient.SqlException: "Неправильный синтаксис около конструкции "="."
Доброго времени суток. Делаю авторизацию, и выскакивает ошибка синтаксиса, и тыкает носом в строчку...

__________________

Записывайтесь на профессиональные курсы С#-разработчиков‌
1
1054 / 861 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
14.04.2012, 19:14 2
даты и строковые значения необходимо указывать в одинарных кавычках.
чтоб не было такого безобразия лучше использовать параметры
ну в крайнем случае можно сделать так:

C#
1
2
string id = "2,4,6,8";//можно динамически
string query = string.Format("Select * from MyTable where id in({0})", id);
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2012, 19:14

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

System.Data.SqlClient.SqlException: "Неправильный синтаксис около конструкции ""."
Пытаюсь сделать авторизацию из базы, при нажатии на &quot;войти&quot; пишет: ...

Выполнение процедуры с входными данными. Неправильный синтаксис около конструкции ","
Никак не получается выполнить процедуру private void button3_Click(object sender, EventArgs e) ...

Error: Неправильный синтаксис около конструкции "="
Помогите пожалуйста, выдаёт ошибку где? почему? private void button8_Click(object sender,...

Неправильный синтаксис около конструкции "int"
Неправильный синтаксис около конструкции &quot;int&quot;. не могу понять в чем дело

Неправильный синтаксис около конструкции "{".
Добрый вечер! Работаю с SQL сервер. using System.Data; using System.Data.SqlClient; using...

Неправильный синтаксис около конструкции "nvarchar
Есть вот такой код, типы данных я не напутал. Суть проги в том, что у меня подключена бд ms sql и...


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

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

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