![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
базы
Diaskhan © (2005-02-09 22:22:00)Хочу написать собственный класс для работы с dbase.
Я знаю что нужно знать формат базы и типы полей.
А вот как создавать динасмические классы для считавания полей БД,
Они ведь разные и зараннее их число не известно.
А смотреть исходники нехочу, хочу сам догнать всю рутинную основу.
Sergey13 (2005-02-11 15:41:00) [1]Яндекс.ру
Diaskhan (2005-02-11 15:28:00) [2]Господа дайте пожалуста ссылку на подробную тематику.
Sergey13 (2005-02-10 15:21:00) [3]2 [3] Diaskhan (10.02.05 14:40)
>Мне это нужно для понимания такого сложного вопроса как, база данных с нуля.
Может я и не прав, но мне кажется ты не в ту сторону смотришь. Если не знаешь как написана ОС, это не значит, что нельзя писать под нее программы.
Diaskhan (2005-02-10 14:40:00) [4]Господа дайте пожалуста ссылку на подробную тематику.
Заранее благодарен.
Мне это нужно для понимания такого сложного вопроса как, база данных с нуля.
Anatoly Podgoretsky (2005-02-09 22:38:00) [5]Классы не могут быть динамическими, они должны быть определены до компиляции программы.
Насчет типов полей, как раз наоборот, они все заранее известны и их весьма ограниченное, очень малое количество.
Программ такого рода бесчисленное множество, именно для dbase.
Может тебе стоит ознакомиться с его спецификацией.
Vlad (2005-02-09 22:28:00) [6]> Diaskhan (09.02.05 22:22)
Наверное нужно сначала метаданные считать, а затем уже создавать экземпляры неких классов а-ля TField
Только зачем тебе это? Если речь не о Paradox, то есть удобные компоненты прямого доступа (без BDE или ADO).
Из известных мне: TDBf и Halcyon