![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
добавление записи [D6, dBase, FoxPro]
la © (2003-11-25 11:30:00)
Подскажите как добавить запись из одной таблицы(запрос query) в другую.Т.е. пользователь должен нажать клавишу на выбранной им записи и эта запись должна появится в формируемой таблице,где он сможет ее редактировать.
la (2003-11-25 14:05:00) [1]
Database Engine Error
Invalid use of keyword
Token: insert
Zacho (2003-11-25 14:04:00) [2]
> la (25.11.03 14:01) [16]
Читай в хелпе разделы Updating a read-only result set и Using update objects to update a dataset
la (2003-11-25 14:01:00) [3]
может быть мои таблицы не поддаются редактированию,так как при запуске при попытке добавить запись выдавалoсь что то типа database not read-only
Zacho (2003-11-25 14:00:00) [4]
> la (25.11.03 13:54) [14]
Сообщение об ошибке полностью приведи.
la (2003-11-25 13:54:00) [5]
почему то не работает даже такая строчка в SQL:
insert into Sostav (IZD) values ("гцо 120").выдает ошибку- insert
Reindeer Moss Eater (2003-11-25 12:21:00) [6]
Да ну ?
Без скобок-то и не рабочий ?
А он без скобок?
В 12:01.
Vlad (2003-11-25 12:18:00) [7]
> Reindeer Moss Eater © (25.11.03 12:15) [11]
> синтаксис 12:01 - не рабочий
Да ну ?
Без скобок-то и не рабочий ?
>синтаксис 11:37 - рабочий
А вот тут может быть и не рабочий. Смотря какие поля.
Reindeer Moss Eater (2003-11-25 12:15:00) [8]
синтаксис 12:01 - не рабочий
синтаксис 11:37 - рабочий
Vlad (2003-11-25 12:10:00) [9]
> Reindeer Moss Eater © (25.11.03 12:06) [9]
>А кто это написал и когда?
Это написал я в 12:01 по Москве.
Скобки случайно - побочный эффект Ctrl-C, Ctrl-V :)
Но в общем случае именно так (только без скобок после селект).
Reindeer Moss Eater (2003-11-25 12:06:00) [10]
Я вот про это
INSERT INTO TABLE_2 (поля) SELECT (поля) FROM TABLE_1 WHERE ID=..
А кто это написал и когда?
Когда появились скобки после селекта?
la (2003-11-25 12:02:00) [11]
<Поменяй все микросхемы>
даже не знаю где их искать
Vlad (2003-11-25 12:01:00) [12]
> Reindeer Moss Eater © (25.11.03 11:57) [6]
Это для кого ? :)
Я вот про это
INSERT INTO TABLE_2 (поля) SELECT (поля) FROM TABLE_1 WHERE ID=..
Reindeer Moss Eater (2003-11-25 11:57:00) [13]
Поменяй все микросхемы.
LocalSQLGuide
To add rows to one table that are retrieved from another table, omit the VALUES keyword and use a subquery as the source for the new rows.
INSERT INTO "Customer.db"
(CustNo, Company)
SELECT CustNo, Company
FROM "OldCustomer.db"
Vlad (2003-11-25 11:56:00) [14]
Нет не работает.
Reindeer Moss Eater (2003-11-25 11:55:00) [15]
Работает
Alex_Bredin (2003-11-25 11:53:00) [16]
тогда только виндозу переставлять
la (2003-11-25 11:52:00) [17]
не работает.
Zacho (2003-11-25 11:37:00) [18]
INSERT INTO TABLE_2 (поля) SELECT * FROM TABLE_1 WHERE ID=..