![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Недостаточно сведений из основной таблицы для обновления [D7, XP]
Кирей © (2010-11-04 16:22:00)подключаю фоксовую таблицу через adotable, в этом рекордсете определено lookup поле, данные которого берутся из ADO запроса
В DBgrid при введении данных в ключевое поле, в lookup поле отображается соответствующее значение из запроса, но при попытке добавить запись возникает ошибка Недостаточно сведений из основной таблицы для обновления. Видимо ошибка при сохранении записи в рекордсете, но как победить не знаю, хотя б намекните
sniknik (2010-11-05 10:33:00) [1]> Была какая-то ошибка в строке подключения ADOConnection, удалили все параметры, кроме типа драйвера и пути к базам, все заработало
не какая то, а режим "ридонли" был установлен.
Кирей (2010-11-05 10:08:00) [2]Была какая-то ошибка в строке подключения ADOConnection, удалили все параметры, кроме типа драйвера и пути к базам, все заработало
sniknik (2010-11-04 20:45:00) [3]> + таблица должна быть доступна для записи.
++ используемый режим/движок должен позволять запись.
sniknik (2010-11-04 20:43:00) [4]> WHERE ID=:ID
облом'с
> таблицу через adotable
> хотя б намекните
запрос на обновление должен формироваться однозначно (без двояких условий, подходящих под кучу записей), или объединений так что значение одной могло интерпретироваться на другую, + таблица должна быть доступна для записи.
p.s. ежики уже обожрались кактусами, а все жрут и жрут.
Anatoly Podgoretsky (2010-11-04 16:50:00) [5]> Кирей (04.11.2010 16:45:01) [1]
WHERE ID=:ID
Кирей (2010-11-04 16:45:00) [6]вобще удалил lookup поле - то же самое