Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Простенькая БД


Страницы:   1 2

Brak ©   (2006-04-10 00:49:00) 

Подскажите пожалуйсто кто знает, существует ли такая простенькая БД, желательно с исходником, отвечающая таким минимальным требованиям:
- Потдерживать два типа данных(текст и число)
- Без всяких там дополнительных библиотек
- Имеет процедуры добавления, удаления полей!

Последнее обязательно.


MsGuns   (2006-04-26 13:39:00) [1]

Если записей будет до 10000, то вполне можно обойтись текстовым файлом, TStringList и TStringGrid


Sergey13   (2006-04-26 09:01:00) [2]

2[22] rusgl   (25.04.06 19:36)
CDS


Rule   (2006-04-25 20:04:00) [3]

в RXах есть TRxMemoryData   у них есть методы сохранения в файл и чтения оттудава ... исходники прилагаются тама очень маленькие и юзабельные ... если не нада СиКюЭль то очень даже офигенные компоненты ...


rusgl   (2006-04-25 19:36:00) [4]

Доброго времени.
А может будет достаточно какого-нить компонента типа kbmMemTable?
Табличка в памяти, которая может сохраняться на диск в бинарном виде...
Умеет считываться с диска...


_RusLAN   (2006-04-13 12:23:00) [5]

Если еще никто не советовал, то я буду первым
Firebird Embedded

Если хочется попроще то: типизированые файлы, я так и не понял чем они не подошли автору


Виталий Панасенко   (2006-04-11 11:45:00) [6]

Только он уже не развивается (Yaffil). Сросся с ЖарПтицей


Desdechado   (2006-04-11 11:26:00) [7]

> Даже для XML требуется библиотека (midas.dll)
можно и без нее обойтись, просто в проге написать
uses midaslib;


Курдль   (2006-04-11 10:18:00) [8]


> Пусть она и потдерживается какой-нибудь небольшой библиотекой,


Если условия смягчились, то однозначно Yaffil (однопользовательский клон IB/FB). Одна DLL в папку с программой - и вперед! Мне очень понравилось то свойство, что собственно файл БД можно в будущем "подставить" уже полновесной СУБД IB/FB и программа без вмешательства станет многопользовательской.


аматор   (2006-04-10 23:23:00) [9]

Привет...
Странно, а я думал что везде можна добавлять, удалять, заменять данные без особых проблем. Даже в типизированных файлах.
С начала решите чё Вы хотите. Потом книжечку почитайте в тему, а потом, перечитайте свой вопрос (вот это реакция будет :)).


Ega23   (2006-04-10 18:27:00) [10]


> вы согласитесь, было бы глупо.


Не соглашусь.


Brak   (2006-04-10 18:02:00) [11]

Даже для XML требуется библиотека (midas.dll), да и ее нельзя назвать простенькой!
Дело в том что я хочу написать простенькую БД(таблицу), которая будет економна в размере и использовать ее можно на любых компах.
К примеру всем знакомая прога FlashGet использует небольшую БД которая хранится под именем Default.jcd. Этот файл хранит данные по загруженным файлам (линки, размер, даты и прочее). И размер этого файла увеличивается либо уменьшается в зависимости от добавения либо удаления строк записей! Вот типа такой базы я хочу использовать в своей проге! Пусть она и потдерживается какой-нибудь небольшой библиотекой, просто использовать в таком случае базы Access, Paradox и прочие, вы согласитесь, было бы глупо.


Курдль   (2006-04-10 15:32:00) [12]


> Sergey13 ©   (10.04.06 15:25) [13]
> Ну так ClientDataSet - не подходит?


Не попадает под критерий " - Без всяких там дополнительных библиотек"


Sergey13   (2006-04-10 15:25:00) [13]

2 [10] Brak   (10.04.06 15:19)
Ну так ClientDataSet - не подходит?


Курдль   (2006-04-10 15:25:00) [14]

БД с исходником - XML!
Она же БД, она же - исходник! Конгениально, коллеги! :)


Alarm   (2006-04-10 15:20:00) [15]

Anatoly Podgoretsky ©   (10.04.06 01:11) [1]
Существует много таких баз


Бугага ©   (10.04.06 07:11) [2]
Я б сказал что большинство наверное относится к этому типу...


Brak   (10.04.06 00:49)  
желательно с исходником :(


Brak   (2006-04-10 15:19:00) [16]

Прошу прощения за путаницу, неверно выразился, полей у нас заданное количество. А вот количество строк переменное! Вот их и требуется обрабатывать!


Sergey13   (2006-04-10 15:07:00) [17]

2[8] Brak   (10.04.06 15:02)
> Дело в том что сама база может состоять из десяти либо миллиона полей.
Не может. В базе нет полей. Они есть в таблице. Таблица с "миллионом полей" - это застрелиться можно.


Brak   (2006-04-10 15:02:00) [18]

Ильш © имеет рацию! мои попытки создать процедуры обработки типизированного файла ничем хорошим незакончились, хотя и был результат... Дело в том что сама база может состоять из десяти либо миллиона полей... Зачем мне тогда типизированный файл с масивом в миллион содержащую информацию на 10? С конструктивной точки зрения это бессмыслено.
Так хотелось бы найти такие процедуры которые програмно могли бы увеличивать либо уменьшать обыкновенный массив данных(ну и разумеется сохранять его в отдельный файл)!


Sergey13   (2006-04-10 12:57:00) [19]

CDS


DSKalugin   (2006-04-10 12:49:00) [20]


> удаления полей!

Прокомментируй. Не совсем уверен, что речь действительно о полях в понимании СУБД


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо