ADO.NET: как организовать поиск в найденном?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

ADO.NET: как организовать поиск в найденном?

Сообщение areh » 03.01.2005 (Пн) 22:42

может кто подскажет, как наилучшим образом организовать поиск в найденном?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 03.01.2005 (Пн) 23:45

Типа? Если в DataTable, то .Select
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 03.01.2005 (Пн) 23:53

А лучше всего все-таки искать все одним запросом на SQL сервер (или куда там еще?)
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 04.01.2005 (Вт) 1:19

Происходит это не в DataTable...

по поводу запроса на базу, я не знаю, что лучше использовать при конструировании итогового запроса: подчиненные запросы или просто сохранять предыдущие условия выборки, и собирать их вместе в итоговый?

Ronin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 635
Зарегистрирован: 13.02.2002 (Ср) 14:16
Откуда: Россия, Москва

Сообщение Ronin » 04.01.2005 (Вт) 5:26

На мой взгляд лучше всего формировать запрос SQL. Оно быстрее будет, если конечно у тебя база не огромная. А если база огромная а результаты (выборки) мизерные, то лучше обрабатывать на клиентской стороне, конечно. Опиши подробнее, а там решим, что делать...

P.S. Всех с наступившем....
С уважением,
Игорь Шувалов aka Ronin

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 04.01.2005 (Вт) 5:40

у меня небольшая база, мнение о том что лучше формировать SQL запросы я полностью поддерживаю... вопрос счас в другом,
каким лучше способом?
1. подчиненные запросы
(т.е. так: Select .... From ... Where [текущее условие выбора] AND [допустим id] = (Select id From ... WHERE [предыдущее условие выбора]))
2. вот так:
Select ... From ... WHERE [текущее условие выбора] AND [предыдущее условие выбора]

мда... счас когда все это написал, в голову пришла мысль, что разницы особо нету..

Ronin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 635
Зарегистрирован: 13.02.2002 (Ср) 14:16
Откуда: Россия, Москва

Сообщение Ronin » 04.01.2005 (Вт) 17:07

А это уж как захочешь и как тебе удобнее. На мой взгляд первым вариантом проще, ведь у тебя сохраняются SQL запросы (предыдущие) вот их вкладывать и легче всего.
С уважением,
Игорь Шувалов aka Ronin

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 06.01.2005 (Чт) 23:04

Если не лень расписать задачу и исходные данные, могу подумать...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

BuilderSoft
Постоялец
Постоялец
 
Сообщения: 350
Зарегистрирован: 21.09.2002 (Сб) 10:13

Сообщение BuilderSoft » 07.01.2005 (Пт) 19:21

а почему адо канечно адо я тоже люблю но рдо говорят быстрее
Нет глупых,
Один узнал раньше других
אין א-אפשר

Ronin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 635
Зарегистрирован: 13.02.2002 (Ср) 14:16
Откуда: Россия, Москва

Сообщение Ronin » 07.01.2005 (Пт) 19:30

BuilderSoft писал(а):а почему адо канечно адо я тоже люблю но рдо говорят быстрее
Откуда сведения о том, что РДО быстрее АДО?
С уважением,
Игорь Шувалов aka Ronin

BuilderSoft
Постоялец
Постоялец
 
Сообщения: 350
Зарегистрирован: 21.09.2002 (Сб) 10:13

Сообщение BuilderSoft » 09.01.2005 (Вс) 20:23

слухи
сам непробовал
Нет глупых,
Один узнал раньше других
אין א-אפשר


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18

    TopList