Проект в Blob

Сейчас мы Вам покажем небольшой пример проекта, где будет связыватся поле BLOB с компонентом под названием TRichEdit исключительно с помощью потоков...
А еще пользоватся будем библиотекой под названием ZLib из типичноого приложения к Дельфи 3.
Все представленные процедуры позволяет во время перекачивания самих данных в таблицу хорошо текст сжимать, а уже при процессе чтении – проводить распакование, из-за этого произойдет уменьшение самого размера MB-файла, что достаточно полезно есть при огромном к-стве записей исключительно с BLOB-полем.
Также хорошо будет пару слов сказать о библиотеке пож названием ZLib.dcu, включенную в стандартную поставку Дельфи 3.
В случае использовании смого конструктора под названием TDecompressStream непонятно почему генерировался именно Default Beep и очень сильно это выполнение задерживало данной декомпрессии.
В стандартную поставку также входит и исходник ZLib.pas.
Мы сделали перекомпиляцию модуля используя тестовый вариант, который входит также в поставку, поставив уже в настройках нашего проекта информацию отладочную не включать. В итоге окончательный размер самой ZLib.dcu составил чуть более 45 тысяч байт, а сам сигнал перестал генерироваться полностью.
Перейдем к нашуму проэкту. У него есть всего лишь одна форма - frmMain.
А само содержимое этих файлов пишется ниже.
Для грамотной работы еще также надобна таблица по имени Table.db, которая имеет такую структуру:
Имя поля Тип Размер
ID +
BLOBData B 64
и также Alias с именем таким – CBDB, который указывает на каталог с представленной выше таблицей.
С целью упрощения размещения самих компонентов в данной форме проделайте вот что:
1) Сделайте абсолютно новый (чистый) проект;
2) Копируете ту часть файла под названием Main.dfm, которая выделенная именно красным цветом в самбуфер обмена;
3)Сделайте также активной форму, которую Вы буквально только что сделали и посставте в нее полностью все то, что содержит сам буфер;
4)Измените полность все свойства формы.
Спонсор поста: у Вас имеется медицинское образование и Вы желаете найти высокооплачиваемую вакансию медицинского представителя? Сервис по поиску работы pharma.rabota.ua - это всегда хорошая работа медицинский представитель, а также полный коплекс услуг по Вашему выгодному трудоустройству!