Консультация № 188604
07.01.2016, 10:41
0.00 руб.
0 4 2
Уважаемые эксперты! Пожалуйста, ответьте на вопрос:
Чтобы связать Делфи и аксесс нужен аксесс 2002-2003. Но в этом аксесс 2002-2003 нет типа вычисляемый. Что делать? (Например сумма= количество * цена)

Обсуждение

давно
Профессионал
153662
1070
07.01.2016, 12:29
общий
07.01.2016, 12:34
Почему сразу аксесс 2002-2003. Программа с базой аксесс вообще может работать на компьютере без установленного аксесса. Нужные вычисления можно делать в самой программе, а в базу заносить только результат вычислений, данные для формулы можно брать из самой базы.
Об авторе:
Мои программы со статусом freeware для Windows на моём сайте jonix.ucoz.ru

давно
Мастер-Эксперт
425
4118
07.01.2016, 14:13
общий
11.01.2016, 13:03
Адресаты:
Вдобавок никто не запрещает Вам получить вычисляемое поле прямо в тексте запроса. Например:
есть таблица с двумя полями - оклад и премия. А начисленной суммы нет. Однако её получить очень просто:
Код:
SELECT оклад, премия, оклад+премия AS начислено FROM какая_то_таблица
Об авторе:
Я только в одном глубоко убеждён - не надо иметь убеждений! :)
давно
Профессионал
153662
1070
11.01.2016, 11:58
общий
это ответ
Здравствуйте, arujan.nurlankul23!
Нужные вычисления можно делать в самой программе, а в базу заносить только результат вычислений, данные для формулы можно брать из самой базы.
Об авторе:
Мои программы со статусом freeware для Windows на моём сайте jonix.ucoz.ru

давно
Мастер-Эксперт
425
4118
12.01.2016, 02:14
общий
это ответ
Здравствуйте, arujan.nurlankul23!
Организовать вычисляемое поле можно прямо в тексте запроса с помощью которого Вы получаете данные. Например:
Код:
SELECT цена, количество, цена*количество AS сумма FROM какая-то_таблица
Об авторе:
Я только в одном глубоко убеждён - не надо иметь убеждений! :)
Форма ответа