|
Тема |
По принцип можеш, [re: help] |
|
Автор |
Long Runner (Оня) |
|
Публикувано | 04.09.03 04:45 |
|
|
изпозлвайки image тип в SQL Server. Но се сблъскваш с 2 проблема.
1. Всеки един графичен файл, вмъкнат в базата я прави безмислено голяма, особено ако имаш хиляди записи.
2. За всяка една картинка ще товариш връзката към базата за тази/тези картинка/и.
По-добрия вариант е в базата да запазваш само имената на картинките (nvarchar, varchar) , и в допълнителнo поле да добавяш разширението им. Самите имена на картинките генерирай с подходяща функция, примерно да добавя към Username + "1"; (+2 и т.н.). Картинките си запази в директория, а ако искаш да е много шаш, си създай и XML файл, който да ти записва име, разширение и доп. данни за всеки един потребител и картинките му (не много подходящо с XML обаче, ако имаш динамично и честичко обръщение към тия данни). Така базата ще ти е по-малка и по-бърза за достъпване.
"Знанието е процес на трупане на факти, мъдростта е опростяването им."
Мартин Фишер
|
| |
|
|
|