Подскажите плиз, решал ли кто проблему большого справочника товаров в системе набора заказа?
Т.е. как организовать закрузку, поиск и т.д.
В справочнике 8000 позиций. Из низ нужно собрать заказ. Ну загружать же каждый раз для позиции заказа все 8000 позиций товаров.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Учитывая то, что для заказа название товара всегда определено точно, наверное не обязательно загружать все 8000 позиций. Можно разработать систему быстрого поиска и загружать в соответствии с критерием поиска скажем 111 позиций. Типа использовать выражение SELECT TOP 111 Name FROM ... И пользователю список глаза мозолить не будет и быстродействие останенся высоким.
Или возможно весь список один раз загрузить из базы данных и хранить его в кеше. Но тогда встает проблема с актуальностью данных в списке. Но эту проблему можно решить используя трехуровневую архитектуру.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Я бы делал контрол такого типа: Два поля, одно текстовое, другое типа списка. Вводим в текстовое поле букву, формируется запрос который отбирает товары по этой букве. Заполняем список рузультатом запроса.
Можно так
http://ajax.asp.net/ajaxtoolkit/AutoComplete/AutoComplete.aspx----------------------------------------
Knowledge is P...O...w...E...R!
My site
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение