| 
| 
 | Вопрос # 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"
 
 Хотя во втором случае обновление все-таки происходит.
 
 Что я не так делаю или может чего не делаю?
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |