Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Фильтры к выборкам.
|
|||
|---|---|---|---|
|
#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:28 |
|
||
|
Фильтры к выборкам.
|
|||
|---|---|---|---|
|
#18+
могу ли я и если да, то как делать к этой таблице (tlb) запросы или задавать фильтры Массив строк можно загрузить в другую таблицу(воспользовавшись например методом ImportRow ), Эту таблицу потом можно использовать для отображения данных. А почему "tlb.Select("Id_TB < 4")" не организовать в ХП ? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 12:51 |
|
||
|
Фильтры к выборкам.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. Но мне кажется, лучше использовать DataView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 12:53 |
|
||
|
Фильтры к выборкам.
|
|||
|---|---|---|---|
|
#18+
Но мне кажется, лучше использовать DataView Да DataView удобнее для использования, но я так понял что автор тащит табличку по частям, по этому DataView как бы не к месту. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 12:58 |
|
||
|
Фильтры к выборкам.
|
|||
|---|---|---|---|
|
#18+
Sa но я так понял что автор тащит табличку по частям, по этому DataView как бы не к месту. Прочитав внимательно тред, беру свои слова обратно. Смутило меня "strsql = "select top 10 * from tb_1"" Если на самом деле загрузили всю табличку, то DataView ИМХО будет быстрее: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32614530&tid=1438770]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 333ms |

| 0 / 0 |
