Недавно добавленные исходники

•  TDictionary Custom Sort  522

•  Fast Watermark Sources  884

•  3D Designer  1 816

•  Sik Screen Capture  1 461

•  Patch Maker  1 470

•  Айболит (remote control)  1 393

•  ListBox Drag & Drop  1 168

•  Доска для игры Реверси  21 458

•  Графические эффекты  1 343

•  Рисование по маске  1 283

•  Перетаскивание изображений  1 094

•  Canvas Drawing  965

•  Рисование Луны  807

•  Поворот изображения  764

•  Рисование стержней  806

•  Paint on Shape  492

•  Генератор кроссвордов  756

•  Головоломка Paletto  663

•  Теорема Монжа об окружностях  847

•  Пазл Numbrix  612

•  Заборы и коммивояжеры  839

•  Игра HIP  552

•  Игра Go (Го)  525

•  Симулятор лифта  544

•  Программа укладки плитки  506

•  Генератор лабиринта  561

•  Проверка числового ввода  521

•  HEX View  597

•  Физический маятник  523

•  Задача коммивояжера  557

 
скрыть


Delphi FAQ - Часто задаваемые вопросы

| Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа |
| ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |



Библиотека DegisyDb



Автор: Alexander Deleon

Уважаемые жители Королевства, Вашему вниманию предлагается Библиотека DegisyDb 1.0
Бесплатная библиотека DegisyDb, включает в себя 12 компонент для работы с базами данных и управления ими.

Пакет компонент для Delphi 5,6 предназначен для работы или конфигурирования баз данных. Для работы большинства компонент требуется установленный BDE. Degisy Software выражает благодарность Андрею Дроздову, за некоторые функции, которые были скопированы из его модуля QStrings.pas в наш модуль DdaUtils.pas, что позволило достичь максимально лучших результатов для доступа к таблицам Dda.
Данная библиотека быстро развивается.

Описание функций

TDbCheck
Компонент для создания или изменения структуры таблиц dBase и Paradox без потери данных по шаблону, хранящемуся в dfm-файле формы, сформированному в design-time на основе эталонных таблиц разработчика. Компонент позволяет без особых усилий приводить в соответствие с новыми изменениями базы данных на машине пользователя, что облегчает сопровождение программ. Он позволяет: создавать новые таблицы, поля, индексы, ссылочные целостности(referential integrity), удалять поля, индексы, RefInt, переименовывать поля и индексы, изменять тип и размер полей, свойства индексов, менять порядок следования полей и индексов таблицы. Подробное использование компонента описано в файле DbChk.rus.
TRenameFields
Компонент для переименования полей таблицы. Очень полезен в случае когда необходимо изменить имя поля, в то время как с таблицами уже работает много пользователей. Упрощает сопровождение.
TDialogGrid
Обычный TStringGrid с дополнительными событиями, делающими его более функциональным. Используется компонентом TDbDialog.
TDbDialog
Диалог для редактирования данных в таблице, когда нужно осуществить удобный доступ к многочисленным полям(чего нельзя сделать при использовании компонентов TDbEdit). Позволяет вносить данные в таблицу, проверять их корректность, пользоваться выпадающими списками основанными как на предопределенных значениях, так и на выборке из других таблиц.
TBDEConfig
Компонент позволяет изменять параметры конфигурации BDE, как в Run-Time, так и в Design-Time. Очень упрощает настройку таких параметров, как LangDriver, NetDir и т.п.
TDsExport
Компонент позволяет экспортировать данные TDataSet в текстовой файл, таблицу dBase, Paradox, а также Html. Достаточно установить свойства DataSet, ExportType и вызвать метод Execute.
TBdeTools
Компонент для упаковки или реиндексации таблиц dBase и Paradox, находящихся в одной директории. Эти действия можно выполнить как в Run-Time, так и в Design-Time.
TTableLang
Компонент позволяет устанавливать языковой драйвер для таблиц dBase и Paradox как в Design-Time, так и в Run-Time. С помощью свойства Transliterate можно осуществить перекодировку значений строковых полей под новый драйвер.
TTableInfo
Компонент позволяет получить наиболее важную информацию о таблице: количество полей, индексов, ограничений, драйвер, языковой драйвер, размер записи, кодовую страницу и т.п.
TBdeInfo
Компонент позволяет получить всю необходимую информацию про установленную Borland Database Engine, включая число активных баз данных, сессий, клиентов и курсоров.
TDdaTable
Компонент унаследованный от TDataSet, для доступа к таблицам собственного формата Degisy Direct Access(DDA), максимально приближен к компоненту TTable(по свойствам и методам) и являет собой средство доступа к локальным таблицам DDA. На момент написания данного описания, не поддерживает индексы и blob-поля, но по скорости обработки данных (тестировалось на таблице с 1000000 записей размером 100 байт каждая), выигрывает у TTable(при доступе к таблицам dBase и Paradox через BDE) приблизительно в 2-3 раза. Компонент активно развивается.
TDdaDatabase
Компонент для организации корректного доступа к таблицам Dda через компоненты TDdaTable.
DataFile
Модуль, аналогичный TIniFiles, предназначеный для хранения в бинарном файле посекционно и поименно не только стандартных типов данных, но и любых объектов, таких как TFont, TStrings, а также любых двоичных данных.




Похожие по теме исходники

БД Библиотекарь




Copyright © 2004-2022 "Delphi Sources" by BrokenByte Software. Delphi World FAQ

Группа ВКонтакте   Facebook   Ссылка на Twitter   Ссылка на Telegram