|
Вопрос # 776/ вопрос открыт / |
|
Здравствуйте!
У меня такая проблема. Имеется таблица Access со следующими полями Клиент, начислено, выставлено, оплачено. Первые три поля уже заполнены.
При запуске программы из внешнего файла считываются данные Клиент и оплата и заносятся в поле Оплата для соответствующего Клиента, при закрытии программы поле Оплата для всех записей очищается. С таблицей работаю через компонент Querry. Подскажите пожалуйста каким должен быть SQL-запрос для этого. Знаю, что это должен быть UPDATE, но написать что-то не получается.
 |
Вопрос задал: aMakc (статус: Посетитель)
Вопрос отправлен: 22 июля 2007, 13:22
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Градов Ю.М.
Здравствуйте, aMakc!
Посмотрите информацию из справки по использованию UPDATE:
 |
Ответ отправил: Градов Ю.М. (статус: 8-ой класс)
Время отправки: 22 июля 2007, 20:59
Оценка за ответ: 3
Комментарий к оценке: Спасибо, но это я и так знал.
В Access подобная конструкция работает, а в Delphi - нет.
|
Мини-форум вопроса
Всего сообщений: 1; последнее сообщение — 29 июля 2007, 13:17; участников в обсуждении: 1.
|
aMakc (статус: Посетитель), 29 июля 2007, 13:17 [#1]:
Запрос такой
update Начисления set оплачено=оплачено+2000
where клиент=492004
При компиляции, программа вываливается с сообщением
" ...чего-то там объект или поставщик не может
выполнить требуемую операцию ... "
Если проверять вручную, то
"FinanceQuery: CommandText does not return a result set"
Хотя во втором случае обновление все-таки происходит.
Что я не так делаю или может чего не делаю?
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|