• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Вычисляемое поле

  • Автор темы Автор темы dima10
  • Дата начала Дата начала

dima10

Ученик
Регистрация
1 Ноя 2011
Сообщения
1
Реакции
0
Баллы
0
Вычисляемое поле

Добрый день. Помогите пожалуйсто. Есть две таблицы ADOTABLE. 1 таблица -"ostatki" в ней поля: diametr, stenka, ves. 2 таблица "potrebnost" в ней поля : Nomer_zakaza, diametr, stenka, ves, itog.
Если diametr и stenka,в одной таблице равны diametr и stenka в другой тогда нужно из поля ves таблицы ostatki вычитать поле ves таблицы potrebnost. СУБД Access, но можно переделать и в MS SQL

На пример

"ostatki"
diametr stenka ves
159 5 20

"potrebnost"

Nomer_zakaza diametr stenka ves itog
1 159 5 6 6
2 159 5 12 12
3 159 6 5 2

Вот текст который написал, что не так?????
form1.ADOTable1.First;
while form1.adotable1.Eof do
if form1.ADOTable1diametr.AsInteger=form1.ADOTable2diametr.AsInteger
then
ADOTable1itog.Value:=form1.ADOTable2ves.Value-form1.ADOTable1ves.Value;
form1.ADOTable1.Next;

Помогите кто может
 
Назад
Сверху