![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| 3D-Dragon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 7.1.2003 Где: Днепропетровск, U A Репутация: нет Всего: нет |
Пытаюсь выполнить sql запрос по вставке данных
INSERT INTO Some_Table (.... При запуске скрипта получаю ошибку Token unknown именно в самом начале. Почему он не воспринимает INSERT ? Этот же запрос помещаю в ScriptExecute IB_Expert-а всё выполняется без проблем ... Блин, всю ночь просидел и так и не разобрался. Гуру, выручайте !!! |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
А более полный код можно? Потому что пока формально всё правильно.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| 3D-Dragon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 7.1.2003 Где: Днепропетровск, U A Репутация: нет Всего: нет |
Ложу на форму TpFIBQuery Обзываю его: TestInsertQuery В свойстве SQL (TString) пишу: INSERT INTO Some_Table (VAL1, VAL2, VAL3) VALUES(1, 2, 3); INSERT INTO Some_Table (VAL1, VAL2, VAL3) VALUES(4, 5, 6); INSERT INTO Some_Table (VAL1, VAL2, VAL3) VALUES(7, 8, 9); ... Из приложения, по клику на кнопку, вызываю обработчик: procedure TMainForm.Button1Click(Sender: TObject); begin TestInsertQuery.ExecQuery; end; Компилю, кликаю по кнопке и получаю вышеописанную ошибку Some_Table есть и поля соответственно, коннект к базе производится при открытии приложения, транзакции тоже есть раздельны (чтение, запись) Всё вроде есть, а не работает, хоть плачь ... |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
А TpFIBQuery поддерживает множественные запросы? Скорее всего нет, попытайся поставить только 1 Insert и запусти.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| 3D-Dragon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 7.1.2003 Где: Днепропетровск, U A Репутация: нет Всего: нет |
Vit
Так, кажется проясняется С одним запросом выполнилось !!! И как его теперь сделать множественным ? Сыр-бор начался с попыток выполнить запрос из файла *.sql TestInsertQuery.SQL.LoadFromFile(FileName); TestInsertQuery.ExecQuery; Vit, подскажи пож-та, как мне научить запрос выполнять все строки, а не одну. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Я не знаю InterBase и его компоненты, если нет компонента, который способен выполнять серверные скрипты, то прийдётся выполнять квери по очереди - кстати я так обычно и делаю - времени занимает чуть больше, за то база не блокируется надолго, как при массивных кверях:
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| 3D-Dragon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 7.1.2003 Где: Днепропетровск, U A Репутация: нет Всего: нет |
Vit
Очередное ОГРОМНОЕ спасибо ! ;) Заработало. Ты даже не знаешь как я рад, что есть такой замечательный форум, действительно СПЕЦИАЛИСТЫ и просто Люди !!! |
|||
|
||||
| Wowa |
|
|||
|
Эксперт Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: нет Всего: 290 |
Стараемся |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |