|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2011, 10:41 | #1 |
Регистрация: 23.11.2011
Сообщений: 7
|
Ошибка синтаксиса в инструкции insert into
Добрый день!
Пишу программу которая должна добавлять данные из текстового файла в базу данных MSAccess. Вроде бы все должно работать но вылазит ошибка "Ошибка синтаксиса в инструкции insert into" при добавлении последних двух столбцов. Цикл For нужен для того чтобы вставлять в базу значения по столбцам - из этого выходит еще один недочет, когда вставишь один столбец то следующий столбец вставлятся не с первой записи а с той на которой закончился предыдущий столбец(Рисунок прилогается) Посмотрите пожалуйста: Код:
|
23.11.2011, 16:03 | #2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Почему так происходит вполне понятно..
не совсем понятно что и где, но похоже вам хотелось так, Код:
На самом деле с трудом понимаю зачем цикл For вообще нужен если сразу всё известно и зачем в цикле всё время выполняется селективный запрос.. Может собрать сразу запрос и всё? что вроде этого Код:
Последний раз редактировалось vovk; 23.11.2011 в 16:06. |
23.11.2011, 22:57 | #3 |
Регистрация: 23.11.2011
Сообщений: 7
|
Ураааа ! Заработало как надо спасибо тебе большое) Я бы тебе руку пожал и пивка купил)
А ошибка про синтаксис вылазила потому что я использовал зарезервированые слова, а в частности Date и User. Вот окончательный код: Код:
|
23.11.2011, 23:26 | #4 |
Регистрация: 23.11.2011
Сообщений: 7
|
хм, только теперь дату не выводит, т.е. поля в которых должны быть даты пусты, а все остальные заполнены
как быть? |
24.11.2011, 03:13 | #5 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Цитата:
PS Да, на счёт зарезирвированных слов, вы лучше поля переименуйте. А то грабли потом гденибудь найдёте)) Последний раз редактировалось vovk; 24.11.2011 в 03:17. |
|
24.11.2011, 09:23 | #6 |
Регистрация: 23.11.2011
Сообщений: 7
|
ой и правда спасибо огромное еще раз
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка синтаксиса в Acceess | Droid | БД в Delphi | 3 | 06.06.2012 10:32 |
ошибка синтаксиса в инструкции create table | boshki | Помощь студентам | 6 | 02.06.2011 18:36 |
ошибка синтаксиса foreach | KLAXON | PHP | 32 | 08.02.2011 15:57 |
Ошибка синтаксиса | Santosh | Microsoft Office Access | 2 | 18.08.2010 00:15 |
Ошибка инструкции Insert | tools | SQL, базы данных | 3 | 18.11.2009 21:32 |