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

Вниз

Хранение однотипных элементов   Найти похожие ветки 

 
Dim!S   (2003-10-23 11:19) [0]

Уважаемые мастера!

Как правильно и красиво решить следующую проблему:
Имеется список однотипных элементов (например: ед. изм.), как их лучше хранить в базе или в текстовых файлах?

Спрасибо.


 
AlexGreG ©   (2003-10-23 11:33) [1]

А зачем их хранить?


 
bushmen ©   (2003-10-23 11:34) [2]

Да, какая цель хранения-то? :)


 
Sergey13 ©   (2003-10-23 11:40) [3]

Оракл надо ставить. Однозначно Энтерпрайз.
Или на бумажке хранить. 8-)
Зачем тебе это? В смысле общая задача какая?


 
Dim!S   (2003-10-23 11:43) [4]

Например, я не знаю какие ед. изм. будут использоваться...все их занести в программу или бд естественно не возможно... и пользователь будет по мере надобности добавлять новые и чтобы он не добавлял повторно уже существующие или не начал городить что-то типа: КВатт, кВАТт, кваТТ...

тоже самое и про категории в складской программе...

Надеюсь, объяснил...

Используется бд Paradox...


 
Sergey13 ©   (2003-10-23 11:46) [5]

Ну раз уже "Используется бд Paradox", то в чем вопрос то? Конечно в базе. К чему извращаться то?


 
AlexGreG ©   (2003-10-23 11:47) [6]

>> Dim!S
Вот ты и ответил на свой вопрос. Конечно БД. А чтобы всякую хрень не вводили, форматируй (п.: кВАтТ -> Кватт) значение до сохранения и на поле уникальный индекс.

Какие проблемы-то?


 
Dim!S   (2003-10-23 11:50) [7]

Просто тоже самое можно реализовать с помошью текст. файлов и ComboBox и сортировку и проверку и т.д.

И стоит ли создавать отдельные таблицы для однотипных элементов... Добавлять DataSouurce и Table...


 
bushmen ©   (2003-10-23 11:54) [8]

А зачем тебе использовать разные методы: с одной стороны запрос из таблицы, с другой - открытие и закрытие файла? А потом, скорость доступа? А если потребуется из файла выбрать какое-либо конкретное значение - вручную все записи переберать?


 
AlexGreG ©   (2003-10-23 11:56) [9]

>> Dim!S

1)а у тебя большая БД?
2)а как насчёт резервной копии?
3)а не запаришься все файлы восстанавливать, если вдруг при очередном скочке напряжения винт полетит нахрен?
+ еще 10 а


 
Dim!S   (2003-10-24 03:52) [10]

Нет, Вы не поняли проблему... :)

Данные будут храниться конечно же в бд...
Пример:
Поле1, поле2, ..., поле_ед_изм, ...
КВатт
МВатт
мм
кг

При добавлении нового значения в эту таблицу что лучше использовать?
ComboBox и текст. файл или справочную таблицу и LoookupDBComboBox...

Извините, если глупость спрашиваю...
Просто мы, по-моему, друг друга не поняли...


 
Danilka ©   (2003-10-24 07:47) [11]

о, тебе еще фиребирд вместо парадокса не советовали? сейчас посоветуют! :))


 
Sergey13 ©   (2003-10-24 08:55) [12]

2Dim!S (24.10.03 03:52) [10]
>Извините, если глупость спрашиваю...
Да ладно, ч кем не бывает. 8-)

>Просто мы, по-моему, друг друга не поняли...
Просто ты ответов не понял... 8-)

>При добавлении нового значения в эту таблицу что лучше использовать?
ComboBox и текст. файл или справочную таблицу и LoookupDBComboBox...
ОТВЕТ: справочную таблицу и LoookupDBComboBox... (но лутше все же DBLoookupComboBox)


 
AlexGreG ©   (2003-10-24 09:10) [13]

Конечно DBLookupCombobox!


 
asp ©   (2003-10-24 10:11) [14]

Dim!S (24.10.03 03:52) [10] > В DB, разумеется.



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

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

Наверх




Память: 0.49 MB
Время: 0.023 c
14-42115
Екатерина
2003-10-14 11:58
2003.11.13
Ищу delphi-2 или 3 на дискетах.


1-41150
LORDIK
2003-11-03 12:07
2003.11.13
Кнопка рядом с ...


1-41536
c13
2003-10-28 07:40
2003.11.13
Система уравнений


6-41795
Armageddon
2003-09-17 10:40
2003.11.13
Можно ли провести вход в систему под управлением windows2000


1-41405
Vivk
2003-10-29 19:15
2003.11.13
как програмно выделить строку в StringGrid