Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подскажите решение, БД или файл? 
:(
    Опции темы
And_
Дата 28.2.2008, 21:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 5.7.2007

Репутация: нет
Всего: нет



Господа, нужен совет и пинок в нужном направлении.
Необходимо хранить и обрабатывать много строк данных такого типа и в таком виде:
дата, float, float, float, float, integer;
Это будет находится только на локальном компьютере, только для одного пользователя.
Как это лучше реализовать? файлом или БД ?
Для тех, кто знаком с форексом: мне необходимо организовать архив котировокsmile
PM MAIL   Вверх
Sanchezzz
Дата 28.2.2008, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 5
Всего: 60



если на локальном то лучше в бд быстрей будет работать.


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
Letov
Дата 28.2.2008, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 321
Регистрация: 22.2.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



Я считаю, что эту задачу стоит решать с помощью файлов. Все, конечно, зависит от объема данных (возможно, если файл будет большим, имеет смысл разделить данные на несколько файлов).
Принцип считывания следующий:
1)читаешь строку из файла;
2)разбиваешь ее на подстроки по знаку-разделителю (в твоем примере - запятая);
3)преобразовываешь каждую подстроку к нужному типу (StrToFloat(), StrToInt(), StrToDate())

Но в бд тоже можно. Все зависит от личных предпочтений.
Как сказал Sanchezzz, бд будет быстрее работать.

Это сообщение отредактировал(а) Letov - 28.2.2008, 22:46


--------------------
Не бывает плохих языков программирования. Бывают плохие программисты...

PM MAIL   Вверх
Данкинг
Дата 28.2.2008, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Зачем мучиться с файлом, если можно на Access.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 29.2.2008, 00:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Цитата(And_ @  28.2.2008,  21:55 Найти цитируемый пост)
Это будет находится только на локальном компьютере, только для одного пользователя.

firebird, есть встраиваемый сервер, так сказать, локальная версия, работает на всех версиях винды, проверял начиная с Win98 и до свисты
PM MAIL   Вверх
EvilsInterrupt
Дата 29.2.2008, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: 3
Всего: 9



Этот товарищ Akella, говорит о FireBird Embeded
And_, в СУБД, как правило уже сделано очень и очень многое за тебя! Сортировку? Пожалуйста. Хошь среднеарифметическое ? Пожалуйста. Вобщем не парь мозг себе, а делай на FB, т.к. это будет куда лучше, за одно если большие объемы данных кому-то надо будет отдать, отдашь файлик, а человек за день сумеет написать прогу по работе с FB, а с форматом твоего файла ему еще и разбираться надо будет, если он не примитивный!
PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0476 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.