powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Dataset, grid и распечатка
2 сообщений из 2, страница 1 из 1
Dataset, grid и распечатка
    #39627133
aseylanyan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Вопрос такой
Имеется Грид куда я загружал данные из таблицы.

Dim DA As New SqlDataAdapter(SqlString, Connection)
Dim TB As New DataTable
DA.Fill(TB)
Grid.DataSource = TB

В случае когда таблица у меня балы порядка 10000-15000 записей грид довольно таки быстро грузился и в случае если надо было его распечатывать или экспортировать в Exel просто давалась команда Грид.PrintOut и Грид.Save и все проходило на ура.
Теперь столкнулся с ситуацией когда нужно подгружать до 500000 записей. Естественно загрузка в грид данных идет намного дольше и я решил использовать постраничную загрузку.

Dim DA As New SqlDataAdapter(SqlString, Connection)
Dim dataSet As DataSet = New DataSet()
DA.Fill(dataSet, irowStart, irowCountINPage, "TB")
Grid.DataSource =dataSet

Установил чтоб на каждую страницу грузилось 10000 записей и все
Ну как быть теперь с печатью и экспортом ибо команды Грид.PrintOut и Грид.Save выполняются естественно для этих 10000 записей. А случая что пользователь захочет все распечатать исключать нельзя.
Что посоветуете?
Спасибо.
...
Рейтинг: 0 / 0
Dataset, grid и распечатка
    #39627137
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Dataset, grid и распечатка
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]