![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление данных в БД [D7, MSSQL]
explorer © (2004-04-23 13:01:00)Мастера!
Формируется на форме заказ, от клиента, содержащий несколько позиций заказуемой продукции.
В бд все располагается так: таблица заказов и таблица товаров по каждому заказу.
Подскажите, как лучше организовать добавление товаров по заказу?
Сейчас делаю вот как: при создании нового заказа, сразу создаю запись в таб. "заказов", а затем при добавлении каждого товара пишу в таб. "товаров по заказам" с ID-заказа
Ильш (2004-04-23 13:45:00) [1]мне интересно, а что количество обращений к БД является критичным для тебя???
если нет - то не пойму смысла в вопросе?
все у тебя в норме!
Johnmen (2004-04-23 13:40:00) [2]>explorer © (23.04.04 13:29) [3]
>Да мне кажется слишком много обращений к бд
Задействуй механизм кеширования, если он поддерживается используемыми компонентами доступа. Тогда обращений вообще не будет...:)
explorer (2004-04-23 13:29:00) [3]Курдль ©
это самой собой тоже есть :)
Johnmen ©
Да мне кажется слишком много обращений к бд (хотя.. вроде бы друго выхода и сам невижу). Еще из того, что бухгалтера сначала набрасают все в заказ потом сразу половину удаляют т.д., но думаю удалить то лишнее и одним запросом можно..
Johnmen (2004-04-23 13:07:00) [4]>Сейчас делаю вот как:
Что смущает ?
Курдль (2004-04-23 13:03:00) [5]
> таблица заказов и таблица товаров по каждому заказу.
А таблица товаров как же? :)