Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQl запрос в Paradox на Delphi6 [D6, Paradox]


prof ©   (2003-05-05 08:23:00) 

Не работает запрос вида Insert into,при выполнении выдает ошибку. Скажите почему и как сделать чтобы работал?


prof   (2003-05-05 13:52:00) [1]

СпАсибо всем оказывается просто нужно было имена таблиц прописывать в ковычках.
ЕЩЕ раз всем спасибо


WarLord   (2003-05-05 13:38:00) [2]

2 Johnmen
везёт...


Johnmen   (2003-05-05 13:36:00) [3]

>WarLord © (05.05.03 13:05)
>А что, ключевое слово VALUES в операторе INSERT уже можно не использовать?

Можно, представь себе...:) И в данном случае использование этого слова - прямая синтаксическая ошибка...


WarLord   (2003-05-05 13:05:00) [4]

2 HeMan
А что, ключевое слово VALUES в операторе INSERT уже можно не использовать?


Dred2k   (2003-05-05 11:38:00) [5]

2 HeMan

А вот и нет. Поддерживает.
insert into mobn select * from "m:\mobn.db"
только что проверил. Товарищ где-то еще ошибся, по ходу.
Возможно, тут дело в структуре двух его таблиц - коль не совпадает, то могут быть проблемы. Движок localSQL, к примеру, на лету даже размер будущей таблицы считает и орет, если много.


HeMan   (2003-05-05 10:55:00) [6]

Насколько я знаю, Парадокс неподдерживает запросы типа
insert into tab 1 select * from tab2

только на подобие

INSERT INTO "Customer.db"
(CustNo, Company)
SELECT CustNo, Company
FROM "OldCustomer.db"

Tips. Для парадокса перечень SQL_его_возможностей можно видеть [Program Files\Common Files\Borland Shared\Bde\LOCALSQL.HLP]


Соловьев   (2003-05-05 09:50:00) [7]


> Убери пробел между b и 1

????
что-то не то, может "table1.db" t1 и "table2.db" t2


Reindeer Moss Eater   (2003-05-05 09:44:00) [8]

Убери пробел между b и 1
insert into tab 1 select * from tab2
^


prof   (2003-05-05 09:34:00) [9]

insert into tab1 select * from tab2 ,а ошибка
invalid use of keyword
token: 1


Anatoly Podgoretsky   (2003-05-05 09:14:00) [10]

почему- потому что у тебя ошибка
как- исправить ошибку


VAleksey   (2003-05-05 08:56:00) [11]

Это шутка?
Прости, что-то телепатия мне отказывает, не могу увидеть, что там за запрос у тебя... Ты не мог бы помочь и привести текст этого запроса?


ZeroDivide   (2003-05-05 08:55:00) [12]

:) А какую ошибку то, и как запрос выглядит?


Наверх

Титульная страница Поиск, карта сайта Написать письмо