Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
07.11.2013, 17:46
|
|||
---|---|---|---|
|
|||
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Подскажите пожалуйста! БД MS SQL хранит таблицу с image`ми. Надо скачать файл. По условиям необходимо использовать OleDbConnection. На данный момент есть: OleDbDataReader берёт поле image из результата выполнения хранимой пр., которая делает select image... -> запихивает его в bytes[] -> передаёт FileStream, который пишет bytes в файл. Работает но у меня след проблемы: Правильно ли использовать OleDbDataReader+хранимая проц. на сервере которая возвращает поле image? Может есть какие-то другие способы (но необходимо именно с OleDb!). Как быть если размер файла достаточно велик и надо выводит прогресс скачивания: Как получить заранее размер файла? Хранить/передавать его из "хранимки" программе отдельным полем? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2013, 19:06
|
|||
---|---|---|---|
|
|||
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Алексей Ку.По условиям необходимо использовать OleDbConnection. Какой тупой у вас преподаватель, однако. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2013, 20:39
|
|||
---|---|---|---|
|
|||
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Сон Веры ПавловныАлексей Ку.По условиям необходимо использовать OleDbConnection. Какой тупой у вас преподаватель, однако. Да это не универ а рабочие проекты... Никто не может предложить решения? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2013, 22:25
|
|||
---|---|---|---|
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Алексей Ку.Работает но у меня след проблемы: Правильно ли использовать OleDbDataReader+хранимая проц. на сервере которая возвращает поле image? Может есть какие-то другие способы (но необходимо именно с OleDb!). не вижу проблемы Алексей Ку.Как получить заранее размер файла? Хранить/передавать его из "хранимки" программе отдельным полем? отдельным запросом/хранимкой можно принять йаду и отдельными запросами получать чанки(используя SUBSTRING) прогрессометр будет точным ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.11.2013, 06:46
|
|||
---|---|---|---|
|
|||
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Алексей Ку.Да это не универ а рабочие проекты... Не затруднит ли в таком случае озвучить причину сознательного отказа от специализированного класса, предназначенного именно для работы с указанной БД, и заточенного под её специфику, в пользу в общем-то архаичной и не особенно функциональной альтернативы? Просто интересно - я такую причину придумать не смог. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2013, 09:23
|
|||
---|---|---|---|
|
|||
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Сон Веры Павловны, Как в ДМБ: - Видишь суслика? - Нет... - И я не вижу, а он есть...! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2013, 09:24
|
|||
---|---|---|---|
|
|||
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Изопропил, Можно чуть-чуть подробнее про этот механизм? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2013, 09:52
|
|||
---|---|---|---|
|
|||
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Сон Веры Павловны, На самом деле можно. Но придётся туеву хучу функционала переделывать, а на это как всегда нету времени... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2013, 13:41
|
|||
---|---|---|---|
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Алексей Ку.На самом деле можно. Но придётся туеву хучу функционала переделывать, а на это как всегда нету времени... какой же это функционал? да и переделывать можно постепенно, поживут вместе оба провайдера ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2013, 13:44
|
|||
---|---|---|---|
Скачивание файла, ms sql, download, OleDb |
|||
#18+
Алексей Ку.На самом деле можно. Но придётся туеву хучу функционала переделывать, а на это как всегда нету времени... какой же это функционал? да и переделывать можно постепенно, поживут вместе оба провайдера ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1403708]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 324ms |
total: | 495ms |
0 / 0 |