![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 110
|
![]()
Сформировал такой запрос:
Код:
Что делать? Заранее спасибо) Кста, еще можно ли с помощью ADO подключиться к БД с паролем?, а то я пробовал, у меня не получилось... |
![]() |
![]() |
![]() |
#2 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
все верно:
1) ";" в конце вставки 2) СКЛ не поддерживает русских именований полей (у меня не получилось создать таблу с такими именами) - так что уточни имена полей |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 110
|
![]()
Изменил названия полей на английские, поставил точки с запятой, всеравно пишет:
"Обнаружены символы за пределами инструкции SQL" |
![]() |
![]() |
![]() |
#4 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
мне уже стало интересно - чо за субд, в которой можно такие имена давать?
еще не мешало бы полное описание созданной таблицы привести как описано поле "Зарегистрировано"? про пределы инструкции - предпочитаю юзать не двойные кавычки, а одинарные (в некоторых диалектах есть особенности их использования) еще вариант, что не поддерживаются булевы операторы Последний раз редактировалось soleil@mmc; 05.04.2009 в 16:06. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 110
|
![]()
субд access
По одной записи добавляються, так что дело не в полях, а когда формирую многострочный запрос, то ошибка... |
![]() |
![]() |
![]() |
#6 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
ну давайте по чайной ложке в день: приведите код, с помощью которого пытаетесь вставить записи?
просто обычно квери умеет выполнять по одной инструкции так что для полного счастья нужно юзать либо цикл, либо переписывать стандартный компонент под свои нужды, чтобы он мог выполнять целые скрипты |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
не буду утверждать, но единственная СУБД, из тех, с которыми я сталкивался, позволявшая выполнять множественные insert - была MySQL (но там всё равно был немного другой синтаксис) Так что, думаю, что в вашей Ассеss прийдётся действительно в цикле добавлять записи. Каждый раз под одной штуке! |
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Можно попробовать TStoredProc для этого.
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]() Цитата:
в дельфаке под это дело можно заюзать компоненты от одака 2Joe_Tribbiani для этого Код:
Код:
Последний раз редактировалось soleil@mmc; 06.04.2009 в 14:56. |
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 110
|
![]()
Ладно, буду юзать цикл тогда, спс тем кто откликнулся)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SQL-запрос | Dissonance | БД в Delphi | 5 | 17.06.2008 07:11 |
SQL запрос | SERG1980 | БД в Delphi | 6 | 19.10.2007 23:03 |
SQL-запрос | Elena | БД в Delphi | 3 | 21.05.2007 11:34 |
SQL запрос на основе другого SQL запрса... | Timoxa | БД в Delphi | 1 | 07.01.2007 18:15 |