
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.06.2003, 04:21
|
|||
|---|---|---|---|
|
|||
MS Access 2002, MS SQL Server 2000, Картинки |
|||
|
#18+
Проблема: есть 200 тысяч картинок, хранящихся в файлах. (Ссылки на файлы уже есть в табличке в которую надо их запихнуть в виде оле-объектов) но простой способ очень долгий, а в эксесе я не мастак: Так я делаю апдейт, загружая в графический контейнер, а ведь наверняка можно как-то без визуальности обойтись... дело в том, что видно, что при изменении одной записи, окно мигает, и видимо из-за этого сильные тормоза (2 записи в секунду) Private Sub() img_frame.OLETypeAllowed = acOLEEmbedded Recordset.MoveFirst For i = 1 To Recordset.RecordCount img_frame.SourceDoc = filepath.Value img_frame.Action = acOLECreateEmbed Recordset.MoveNext Next i End Sub Понимаю, что это через одно место, но как по-человечески не знаю. Помогите кто может!!! Заранее благодарю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2003, 09:25
|
|||
|---|---|---|---|
MS Access 2002, MS SQL Server 2000, Картинки |
|||
|
#18+
насколько я знаю именно так все и делают. только лучше не оле держать а ссылки на файлы, в крайнем случае имидж файла. еще вопрос по теме есть ли способ имидж файла из рекордсета заливать в объект картинка не сохраняя его в виде файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1681098]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
79ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 400ms |

| 0 / 0 |
