|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.05.2009, 13:40 | #1 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Правильное удаление Blob-поля из базы
Как правильно очистить Blob-поле в базе данных, чтобы размер файла базы данных уменьшался в зависимости от очищения?
Использую ADO. Я пишу так: Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
15.05.2009, 16:31 | #2 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
Как правильно очистить Blob
ShowMessage('Добро пожаловать!');
|
15.05.2009, 16:36 | #3 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
Ща мож че нибуть найду...
ShowMessage('Добро пожаловать!');
|
15.05.2009, 16:36 | #4 | |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Ну хорошо, не отвечаете, я переформулирую вопрос.
Как в базу данных ADO отправить SQL такого типа: Код:
Цитата:
Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Последний раз редактировалось Neeter; 15.05.2009 в 16:41. |
|
15.05.2009, 16:42 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Попробуй ApplyUpdates вызвать
Еще просто Delete принудительно вызвать... Чесно говоря я не знаю метода паковки БД через компоненты Делфи...
I'm learning to live...
|
15.05.2009, 17:37 | #6 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
У базы размер не постоянно увеличивается.
вот я попробовал добавлять очень много картинок (заменой старых). Размер стал 22 мб (не такой как размер всех картинок) Потом еще раз попробовал. Размер таким же остался. То есть если добавил скриншот, то размер базы увеличивается, потом когда удалил, размер остается прежним, но если снова добавить картинку и если ее размер не превышает размера базы минус размера всех картинок, то она просто добавляется в базу не изменяя ее размера. Просто надо иметь с собой и пустую базу тоже(если вы будете в интернет выкладывать, чтобы она весила мало) а потом пользователь сам добавлять будет если захочет и расти база будет у него так как он захочет.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтения из BLOB - поля | Den3D | БД в Delphi | 2 | 05.05.2009 15:17 |
Выгрузка с базы BLOB-поле | tsergey | Помощь студентам | 1 | 17.04.2009 14:16 |
Получение данных из blob поля | vvviperrr | БД в Delphi | 1 | 28.04.2008 00:05 |
картинка из поля BLOB в файл Word | chekanoff | Общие вопросы Delphi | 1 | 20.04.2008 20:18 |
Blob поля в делфи | dagarik | БД в Delphi | 2 | 02.12.2007 17:33 |