![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 23.11.2011
Сообщений: 7
|
![]()
Добрый день!
Пишу программу которая должна добавлять данные из текстового файла в базу данных MSAccess. Вроде бы все должно работать но вылазит ошибка "Ошибка синтаксиса в инструкции insert into" при добавлении последних двух столбцов. Цикл For нужен для того чтобы вставлять в базу значения по столбцам - из этого выходит еще один недочет, когда вставишь один столбец то следующий столбец вставлятся не с первой записи а с той на которой закончился предыдущий столбец(Рисунок прилогается) ![]() Посмотрите пожалуйста: Код:
|
![]() |
![]() |
![]() |
#2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
Почему так происходит вполне понятно..
не совсем понятно что и где, но похоже вам хотелось так, Код:
На самом деле с трудом понимаю зачем цикл For вообще нужен если сразу всё известно и зачем в цикле всё время выполняется селективный запрос.. Может собрать сразу запрос и всё? что вроде этого Код:
Последний раз редактировалось vovk; 23.11.2011 в 16:06. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 23.11.2011
Сообщений: 7
|
![]()
Ураааа ! Заработало как надо
![]() А ошибка про синтаксис вылазила потому что я использовал зарезервированые слова, а в частности Date и User. Вот окончательный код: Код:
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 23.11.2011
Сообщений: 7
|
![]()
хм, только теперь дату не выводит, т.е. поля в которых должны быть даты пусты, а все остальные заполнены
![]() как быть? |
![]() |
![]() |
![]() |
#5 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]() Цитата:
PS Да, на счёт зарезирвированных слов, вы лучше поля переименуйте. А то грабли потом гденибудь найдёте)) Последний раз редактировалось vovk; 24.11.2011 в 03:17. |
|
![]() |
![]() |
![]() |
#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 |