Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> поиск данных в БД, фильтр или частое обращение к БД 
:(
    Опции темы
sindi8
  Дата 22.6.2005, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 6.6.2005
Где: Москва

Репутация: нет
Всего: нет



Доброго времени. Нужен совет.
Есть приложение винформ, будет работать с базой на сервере. Приложение позволяет делать только поиск информации. Соответственно можно вводить параметры поиска. Есть возможность поиска в найденном. Первоначально в датасет подгружаются 4 столбца таблицы из 12 (большинство не подгружаемых числовые, одно большое текстовое). Поиск делается также по параметрам, которые в датасет не подгружаются. Данных предполагается приличное количество - база представляет собой архив. Вопрос в следующем: как дешевле организовать поиск в найденном? Стоит загружать в датасет все поля и потом просто применять фильтр или постоянно переделывать запрос и забирать все из базы? Есть подозрения что с фильтром лучше, но хотелось бы услышать мнение общественности.
Спасибо.
PM MAIL   Вверх
nikf
Дата 22.6.2005, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 6.6.2005
Где: город-герой Жирно вск

Репутация: нет
Всего: 1



туманно излагаешь. ты по какому-то столбцу ищешь наличие данных, а потом если они есть грузишь всю строку таблицы? Ну тогда нужно грамотно составить один запрос со всеми условиями и никаких фильтров.. так трафик меньше будет
PM MAIL   Вверх
sindi8
Дата 22.6.2005, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 6.6.2005
Где: Москва

Репутация: нет
Всего: нет



Нет. Есть форма. В верхней ее части я ввожу параметры для поиска. В нижней части датагрид.
гружу данные по введенным параметрам.
спасибо, кажется пришел к ответу.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0391 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.