Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

база данных без стандартных средств   Найти похожие ветки 

 
Archi Gudvin ©   (2004-03-05 05:43) [0]

Добрые люди помогите. Нужно сделать базу данных и СУБД не пользуясь различными компонентами и утилитами, а также без BDE. Может есть какие-нибудь станицы по этим вопросам или статьи. Спасибо.


 
LaidBack   (2004-03-05 06:02) [1]

var
 Hnd: Integer;
 Res: Integer;
 Val: Byte;
begin
 Hnd := FileCreate("C:\MyBase.xxx");
 if( Hnd > -1 )then
 begin
  Val := 1;
  FileWrite(Hnd, Val, SizeOf(Byte));
  FileClose(Hnd);
 end;
end;

Вобщем в таком духе. Проще некуда.


 
Ильш ©   (2004-03-05 06:25) [2]

Раньше были такие супер-маге СУБД назывались АРХИВЫ. Да и сейчас есть. там такие тетеньки бумажки перекладывают. Найми парочку и будет у тебя СУБД и все такое.
Почему именно без БДЕ и без станд.компонент? Причина то в чем?


 
Карелин Артем ©   (2004-03-05 10:50) [3]

TDBF
DBISAM
Apollo
и ваще на torry.net этого барахла полно.


 
KA_ ©   (2004-03-05 11:22) [4]

>Archi Gudvin ©   (05.03.04 05:43)

Обычно СУБД предоставляют API для работы с ними, и собственно компоненты и движки для работы с БД (например, BDE) используют эти API.

Если же надо свою СУБД, то придется запрограммировать работу с файлами данных, как правильно заметил LaidBack   (05.03.04 06:02) [1]


 
Vlad ©   (2004-03-05 11:28) [5]


> Нужно сделать базу данных и СУБД не пользуясь различными
> компонентами и утилитами

Это невозможно.
Или объясни, что в твоем понимании "компонент" и "утилита", а так же что ты понимаешь под выражением "сделать базу данных" ?


 
sniknik ©   (2004-03-05 12:22) [6]

наверняка задали курсовой по теме разработка баз ... ;) ничего стандартного по базам не использовать.
т.е. смысл вопроса самому создать средство работы с бд., так?
посмотри пример
x:\Program Files\Borland\Delphi7\Demos\Db\TextData\TextData.pas
это простейший потомок от TDataSet, с этого можно начать разработку своего почти с нуля. и в итоге сделать свою базу данных.


 
malamba   (2004-03-09 10:01) [7]

Возможно, смысл был таков:
сделать базу и прогу к ней, которая была бы самодостаточна и при переносе на другую машину не нуждалась в специальных файлах.

А кстати, такое возможно?
Я пользуюсь Access через ядро ADO Jet. НО дело в том, что оно уже встроено во все Windows. Я только подравляю строку соединения.



Страницы: 1 вся ветка

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
11-1059376323
С@ня
2003-07-28 11:12
2004.04.04
Буфер


11-1059559272
Polymorphic
2003-07-30 14:01
2004.04.04
Где взять KOLMath.pas (Нужен для StrGrd)?


14-1078601836
Skines
2004-03-06 22:37
2004.04.04
Проблема с Delophi


7-1074653880
msgipss
2004-01-21 05:58
2004.04.04
Узнать, установлен ли на компьютере Web Server ?


1-1079272826
010101001010001010101001
2004-03-14 17:00
2004.04.04
Проще не бывает