Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.07.2004, 12:28
|
|||
|---|---|---|---|
|
|||
Фильтры к выборкам. |
|||
|
#18+
1. Есть достаточно большая таблица 2. До сервера достаточно дохлый канал 3. обращение к этой таблице частое Вопрос: Я получаю по запросу всю таблицу. strsql = "select top 10 * from tb_1"; SqlConnection cn = new SqlConnection(); cn.ConnectionString= "data source=(local);initial catalog=TestBase;uid=sa;pwd=kuku"; cn.Open() ; SqlDataAdapter sda = new SqlDataAdapter(strsql,cn); DataTable tlb = new DataTable("tlb"); sda.Fill(tlb); могу ли я и если да, то как делать к этой таблице (tlb) запросы или задавать фильтры. Вроде как есть понятие DataRow[] fRow = tlb.Select("Id_TB < 4"); Но как потом этот fRow пихнуть в DataSet, чтоб вывести в DataGrid? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2004, 12:51
|
|||
|---|---|---|---|
Фильтры к выборкам. |
|||
|
#18+
могу ли я и если да, то как делать к этой таблице (tlb) запросы или задавать фильтры Массив строк можно загрузить в другую таблицу(воспользовавшись например методом ImportRow ), Эту таблицу потом можно использовать для отображения данных. А почему "tlb.Select("Id_TB < 4")" не организовать в ХП ? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2004, 12:53
|
|||
|---|---|---|---|
Фильтры к выборкам. |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. Но мне кажется, лучше использовать DataView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2004, 12:58
|
|||
|---|---|---|---|
Фильтры к выборкам. |
|||
|
#18+
Но мне кажется, лучше использовать DataView Да DataView удобнее для использования, но я так понял что автор тащит табличку по частям, по этому DataView как бы не к месту. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2004, 13:07
|
|||
|---|---|---|---|
Фильтры к выборкам. |
|||
|
#18+
Sa но я так понял что автор тащит табличку по частям, по этому DataView как бы не к месту. Прочитав внимательно тред, беру свои слова обратно. Смутило меня "strsql = "select top 10 * from tb_1"" Если на самом деле загрузили всю табличку, то DataView ИМХО будет быстрее: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=20&tablet=1&tid=1438770]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 323ms |
| total: | 430ms |

| 0 / 0 |
