Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2022, 20:04   #1
artut
 
Регистрация: 14.05.2011
Сообщений: 6
По умолчанию ошибка синтаксиса в инструкции insert into

for (int i = 0; i < dataGridView1.RowCount - 1; i++)
{
string query3 = "INSERT INTO Worker ( NO, EPC,Times, RSSI, Ant(4-1)) VALUES ('" + dataGridView1.Rows[i].Cells[0].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[1].Value.ToString() + "')";
OleDbCommand command3= new OleDbCommand(query3, myConnection);
command3.ExecuteNonQuery();
}

для экспорта dataGridView1 to accsess mdb

Последний раз редактировалось artut; 11.05.2022 в 20:08.
artut вне форума Ответить с цитированием
Старый 11.05.2022, 20:10   #2
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

У вас
Цитата:
Сообщение от artut Посмотреть сообщение
( NO, EPC,Times, RSSI, Ant(4-1))
тут 5 значений, а в
Цитата:
Сообщение от artut Посмотреть сообщение
VALUES ('" + dataGridView1.Rows[i].Cells[0].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[1].Value.ToString() + "')";
только два. И еще, чтобы не нагружать сервер кучей запросов в цикле можете сгенерировать один длинный запрос. В скобочках после VALUES можно перечислить через запятую столько строк, сколько вам нужно.
macomics вне форума Ответить с цитированием
Старый 12.05.2022, 00:56   #3
artut
 
Регистрация: 14.05.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от macomics Посмотреть сообщение
У вастут 5 значений, а в
только два. И еще, чтобы не нагружать сервер кучей запросов в цикле можете сгенерировать один длинный запрос. В скобочках после VALUES можно перечислить через запятую столько строк, сколько вам нужно.
macomics, спасибо
macomics, Спасибо большое за Вашу помощь.
artut вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка синтаксиса в инструкции INSERT INTO / Delphi и базы данных курбанниязов Помощь студентам 2 23.05.2014 15:39
Ошибка синтаксиса в инструкции UPDATE. Bane БД в Delphi 5 21.03.2014 14:14
ошибка синтаксиса в инструкции update pas666 БД в Delphi 8 04.11.2013 21:54
Ошибка синтаксиса в инструкции INSERT INTO Crystal2002 C/C++ Базы данных 5 27.04.2012 21:49
Ошибка синтаксиса в инструкции insert into sectorb БД в Delphi 5 24.11.2011 09:23