![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Базы [D6, MySQL, dBase, FoxPro]
Geoji © (2004-08-11 14:17:00)При выполнении запроса на вставку (INSERT) вылазит ошибка "Error creating cursor handle"
текст запроса
INSERT INTO Temp (DT, IND_BL,
CENA_PR, KOL_PRZ, KOL_PRP, KOL_PRO, NAME_PR, IND_PR)
SELECT Menu0408."DATE", Menu0408.IND_BL,
Menu0408.CENA_PR, Menu0408.KOL_PRZ, Menu0408.KOL_PRP,
Menu0408.KOL_PRO, Products.NAME_PR, Menu0408.IND_PR
FROM "Menu0408.DBF" Menu0408
INNER JOIN "Products.DBF" Products
ON (Products.IND_PR = Menu0408.IND_PR)
Ega23 (2004-08-11 14:41:00) [1]Я сам такие описки постоянно делаю. Также, как и Next забываю ставить, когда DataSet перебираю. :о)
Geoji (2004-08-11 14:35:00) [2]Спасибо братуха Ega23! Выручил!
Ega23 (2004-08-11 14:23:00) [3]Ты, поди делаешь TDataSet.Open, а надо TDataSet.ExecSQL.
В первом случае подразумевается возвращение набора данных, во втором - просто выполнение команды.