![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Почему сразу мазохист? Я вот тоже базы данных недолюбливаю, и стараюсь всё делат ьв памяти...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
In-memory DB уже вне закона?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#13 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Ну это in-memory.
Возможно, я не правильно себе представляю базы данных, но для меня это отдельный процесс, к которому можно подключиться, дать запрос и получить ответ. У меня в этой роли обычно играют TObjectList с нужной структурой и функциями поиска по параметрам.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#14 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
![]() Тот же SQLite, например, лишь длл и не более (файл для данных, но возможно и чисто в памяти создать БД). Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось mihali4; 02.11.2011 в 01:29. |
|
![]() |
![]() |
![]() |
#15 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Можно превратить запись в класс, унаследованный от TPersistent, фабрику к нему, и потом разом сериализовать её в файл через TWriter.WriteProperties
![]()
пыщь
|
![]() |
![]() |
![]() |
#16 | |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]() Цитата:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось mihali4; 19.11.2011 в 16:09. |
|
![]() |
![]() |
![]() |
#17 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
сам SQLite.
процедура открытия файла(С правда) собственно интересующая нас цитата: Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#18 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
А если вот создал ин-мемори базу(':memory:'), в файл её сохранить можно после использования? Надо тут занести в базу порядка миллиона записей, и в файл это будет писаться, по моим подсчетам, часов 12... и такое надо несколько раз провернуть
![]()
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось mihali4; 19.11.2011 в 16:08. |
![]() |
![]() |
![]() |
#19 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
c форума Zeos:
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#20 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
![]()
По сабжу прилагаю пример, наваял на вскидку. Можно обойтись и без записи в данном случае, пример показывает принцип, остальное - ваше воображение
![]() ImgSaver.zip
"ковыряю изнутри" (с)
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение всей структуры массива в строку | J-Max | PHP | 5 | 05.09.2010 18:00 |
сохранение/чтение структуры с файла | Vorname | Общие вопросы C/C++ | 4 | 10.11.2009 17:59 |
сохранение структуры TreeView | SergGhost | Помощь студентам | 6 | 27.05.2009 18:31 |
Сохранение в файл сложной динамической структуры | _Инженер_ | Общие вопросы Delphi | 24 | 20.10.2008 09:38 |
сохранение структуры (динамические списки очередей) в файле | AlenaZ | Помощь студентам | 2 | 09.06.2008 20:14 |