Re[7]: запрос для профессионалов (C++, ACCESS)
От: George Seryakov Россия  
Дата: 26.06.03 19:53
Оценка: 1 (1)
Здравствуйте, БуМарат, Вы писали:

БМ>Извините, но Вы не поняли. У меня нет проблем с конвертацией в Access и добавлением поля. У меня проблемы с заполнением этого поля. Нужно будет рекурсией пройти все изделия из таб.1. Это займет очень много времени.


Не рекурсией. Просто проверяем, что у данного изделия все составляющие имеют оценку сложности, тогда присваиваем сложность и данному изделию. Применив такой вызов столько раз, сколько уровней в иерархии, получим заполненную таблицу.

Да, времени займет изрядно. Можно так: делаем поле сложности, не заполняем его, но при любом вычислении сложности проставляем в это поле вычисленную сложность. И, если она вычислена, используем в лдальнейшем ее.

БМ>Я говорил про хранимые ЗАПРОСЫ, я знаю что нет процедур, но может можно что-то с запросами написать?!


Наверное. Попробовать можно. По идее, хранимые запросы должны возвращать рекордсеты, а, значит, и рекордсеты из единственного значения. Не знаю только, можно ли их вызывать рекурсивно.
GS
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.