Проблемы в дизайнере
Проблемы в дизайнере
В дизайнере на Query вешаю Update таблицы
и возникает ошибка "Ошибка создания курсора"
Вопрос: можно ли апдецтить таблицу ?? Если да то как??
PS есть только дизайнер
В дизайнере на Query вешаю Update таблицы
и возникает ошибка "Ошибка создания курсора"
Вопрос: можно ли апдецтить таблицу ?? Если да то как??
PS есть только дизайнер
Комментарии
Начнём с того, что отчёты как правило не модифицируют данные, а показывают данные в таком виде, в котором они находятся в базе на текущий момент (подумай над этим как-нить на досуге).
FR открывает все запросы через Open (а не ExecSQL). Не буду вдаваться в подробности реализации запросов и т.д. скажу сразу - при Open движок базы данных открывает курсор (читать также - набор данных) через которые эти данные он потом получает и передаёт в твою программу.
Если ты пишешь в запросе UPDATE, то логично что курсора под это дело не создаётся и прога тебе правильно орёт, что не может открыть курсор. В запросах, которые открываются через Open ОБЯЗАТЕЛЬНО в конце должен идти SELECT.
P.S. Теперь ты понял что проблема не в дизайнере ? )