Главная страница
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.056 c
14-41897
Думкин
2003-10-17 04:59
2003.11.13
С днем рождения! 17 октября.


14-42134
BasjaB
2003-10-22 11:52
2003.11.13
Туплю


1-41289
Skalp
2003-10-31 14:26
2003.11.13
Как реализовать скроллинг изображения в компоненте Image?


7-42158
Navandrew
2003-09-01 17:23
2003.11.13
Биос


1-41301
Volly
2003-11-02 16:01
2003.11.13
Процедуры в DLL файлах