![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| And_ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Господа, нужен совет и пинок в нужном направлении.
Необходимо хранить и обрабатывать много строк данных такого типа и в таком виде: дата, float, float, float, float, integer; Это будет находится только на локальном компьютере, только для одного пользователя. Как это лучше реализовать? файлом или БД ? Для тех, кто знаком с форексом: мне необходимо организовать архив котировок |
|||
|
||||
| Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 5 Всего: 60 |
если на локальном то лучше в бд быстрей будет работать.
-------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
| Letov |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 321 Регистрация: 22.2.2007 Где: Санкт-Петербург Репутация: нет Всего: 4 |
Я считаю, что эту задачу стоит решать с помощью файлов. Все, конечно, зависит от объема данных (возможно, если файл будет большим, имеет смысл разделить данные на несколько файлов).
Принцип считывания следующий: 1)читаешь строку из файла; 2)разбиваешь ее на подстроки по знаку-разделителю (в твоем примере - запятая); 3)преобразовываешь каждую подстроку к нужному типу (StrToFloat(), StrToInt(), StrToDate()) Но в бд тоже можно. Все зависит от личных предпочтений. Как сказал Sanchezzz, бд будет быстрее работать. Это сообщение отредактировал(а) Letov - 28.2.2008, 22:46 -------------------- Не бывает плохих языков программирования. Бывают плохие программисты... |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Зачем мучиться с файлом, если можно на Access.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
||||
|
||||
| EvilsInterrupt |
|
|||
|
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: 3 Всего: 9 |
Этот товарищ Akella, говорит о FireBird Embeded
And_, в СУБД, как правило уже сделано очень и очень многое за тебя! Сортировку? Пожалуйста. Хошь среднеарифметическое ? Пожалуйста. Вобщем не парь мозг себе, а делай на FB, т.к. это будет куда лучше, за одно если большие объемы данных кому-то надо будет отдать, отдашь файлик, а человек за день сумеет написать прогу по работе с FB, а с форматом твоего файла ему еще и разбираться надо будет, если он не примитивный! |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |