![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Здраствуйте. Сначала обрисую свою ситуацию а потом задам вопрос)..
Значит у меня есть 4 папки с названиями марок авто: Nissan, Audi, Porshe, Honda... в каждой из еэтих папок есть файли с названиями моделей авто, например:
В каждом из этих файлов хранится информация о соответствующем автомобиле, тоесть куча полей: Тип кузова, мощность двигателя, год выпуска, описание и цена. Для каждого авто и модели у файлах разные описания естессно + может быть такое что например для одного авто год выпуска указан для другого нет, ну типа те данные которые есть в одном файле, не обьязательно должны быть в другом каком нибудь. Так вот собственно задача стоит такая: мне надо разбить эту информацию по полочкам, чтобы каждое поле, даже каждую строку относило к определенной категории: цена, марка, год выпуска и т д. Как это можно реализовать ? Вернее я просто хочу начать это дело правильно, чтобы потом не переписывать половину кода, поэтому спрашиваю, может кто нибудь с такой задачей сталкивался, мб че и посоветует). Спасибо! -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| 14SatanA88 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 13.5.2010 Репутация: 2 Всего: 5 |
не проще было базу данных завести?
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Я так понимаю, что это разовая задача. Если да - тогда грузить файлы в TStringList и парсить. А на будущее использовать БД. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Понятно.. ну значит так и сделаем).. Спасибо!
З.Ы. А по поводу базы ждите... будут посты -=)) -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| northener |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1361 Регистрация: 2.9.2010 Репутация: 8 Всего: 20 |
А вот не проще! И дело не столько в "разовости задачи", сколько в цене ПО. Ну и в сложности взаимосвязей между данными. Я вот лично, сейчас доделал бесплатное ПО к своему железу. Никаких БД в нем не используется. Только один файл с заранее заданной структурой. Взаимосвязи простые. И на кой мне использовать какую-либо БД? Я готов по телефону разруливать мои собственные ошибки/проблемы. (Ну и техподдержка моей фирмы тоже готова.) Но не готов поддерживать бесплатно даже Аксесс, не говоря уже о более сложных СУБД. -------------------- Но только лошади летают вдохновенно. Иначе лошади разбились бы мгновенно! |
|||
|
||||
![]()
|
| Правила форума "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. |