![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Jet SQL, UPDATE и SELECT [D6, Access 97]
Wasp © (2002-04-12 11:01:00)Уважаемые мастера, помогите, пожалуйста, с проблемкой.
Есть БД Access, ADOQuery и такой запрос
UPDATE Ust
SET Дата =
(
SELECT MAX(Дата)
FROM Costs
)
WHERE Ust.Num=100
выдает ошибку "В операции должен использоваться обновляемый запрос"
Wasp (2002-04-12 12:39:00) [21]>roottim попробуй через ADOCommand чего там выдаст?
Да то же самое и выдает. Может такой формы записи UPDATE нет в Jet SQL? Хотя в Local SQL есть, это точно.
Kuusiniemi (2002-04-12 12:37:00) [22]ADO не может у Вас отличить записи одну от другой. Вот что имелось в виду. У Вас должен быть ключ в таблице или уникальный индекс.
roottim (2002-04-12 12:23:00) [23]Метод EcxecSql;
если не то.. то попробуй через ADOCommand чего там выдаст?