Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

база данных клиентов с нуля...


Страницы:   1 2

demin ©   (2006-03-15 11:07:00) 

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


Sergey Masloff   (2006-03-15 17:45:00) [1]

Я, конечно, не говорю что это НУЖНО делать. Но что возможно - нет сомнений.


Sergey Masloff   (2006-03-15 17:44:00) [2]

Сергей М. ©   (15.03.06 13:00) [20]
>В виде ХП/триггера, к примеру ?
>Ну кто ж спорит)

>Только толку от текста ХП/триггера без СУБД-сервера, сам понимаешь, нет >никакого - кто-то таки должен исполнять этот код ...
Про джобы (JOB) слышал? ;-)
Так вот можно за полчаса наваять джоб который будет отбирать клиентов именинниуов и их список раз в сутки отсылать директору на имейл. А можно и сразу параллельно клиентов поздравлять. И все это используя только средства субд


Сергей М.   (2006-03-15 15:05:00) [3]


> msguns ©   (15.03.06 14:58) [32]


Ну мало ли ... эт ты уж у автора уточняй, кто он там на самом деле в плане "вэб-программинга" ..


msguns   (2006-03-15 14:58:00) [4]

Вэб - текст и вэб - программирование - это,знаете ли, 2 большие разницы.
Как между дизайном и программингом.


Morgoth_   (2006-03-15 14:55:00) [5]

а чего, если я гиппиртекст могу, значит "веб-прогер"? ))) ура.


Сергей М.   (2006-03-15 14:30:00) [6]


> msguns ©   (15.03.06 14:23) [29]


> С акцентом на слово "легко"


Куда уж легче, согласись, сотворить сие чудо средствами Borland Database Desktop..


> С акцентом на слово "легко" (учитывая экспиренс "вэб-прогера"
> в области работы с БД)


Вот насчет "акцента" - здесь я пас .. Ч.г., я попросту не знаю что подразумевается под "вэб-прогер" .. мало ли что оное есть за пределами банального верстальщика банального гипертекста ..


msguns   (2006-03-15 14:23:00) [7]

>Сергей М. ©   (15.03.06 13:50) [25]
>это хранилище легко создать средствами DelphiIDE в том же Парадокс-формате.

С этого места поподробнее, пожалуйста. С акцентом на слово "легко" (учитывая экспиренс "вэб-прогера" в области работы с БД)


Сергей М.   (2006-03-15 14:05:00) [8]


> Reindeer Moss Eater ©   (15.03.06 13:59) [27]


> Я сказал что может


Экий ты загадочный)


Reindeer Moss Eater   (2006-03-15 13:59:00) [9]

Сергей М.

В БД не может быть никаких "напоминаний".
Да все там может быть. И даже больше.

Может там это быть или не может в принципе?
Я сказал что может.
И еще раз повторюсь, что может.
А то, что в данном конкретном случае не может быть - ничего не меняет.


Fay   (2006-03-15 13:50:00) [10]

2 KyRo   (15.03.06 12:44) [17]
Что такого военного в том, что создание БД поручили програмисту, а не уборщице?

З.Ы.
Учи русский. "не чего" - это ужас.


Сергей М.   (2006-03-15 13:50:00) [11]


> Reindeer Moss Eater ©   (15.03.06 13:05) [21]
> А кто нам сказал, что чего-то там у нас нет и некому что-
> то там исполнять?


А кто нам сказал, что нечто у нас естькроме собственно БД ?

БД по моему разумению - это хранилище неких данных, это хранилище легко создать средствами DelphiIDE в том же Парадокс-формате.

Да и автор сам говорит что ему "хотелось бы просто програмульку-проложение".. Т.е. БД нужной структуры у него ,считай, сверстана, а вот что с ней дальше делать в свете поставленной задачи - это ни в зуб ногой ..


Reindeer Moss Eater   (2006-03-15 13:46:00) [12]

Только Аутлук, засинхронизированный с мобилой.
И ничего больше.
Шеф же может в отгул уйти. А тут у випистого клиента как назло день варенья.
:)


vovnuke   (2006-03-15 13:44:00) [13]

альтернатива (даже похоже на базу), TClientDataSet, DBGrid, ну и окошечко поздравления.


msguns   (2006-03-15 13:35:00) [14]

нужно сделать базу данных клиентов,
у этой базы данных все стандартно : название фирмы, адресс и т.д.


Ожидается аж пятьсот-шестьсот записей !!!
Для этой "базы" самый походящий, конешно, уракакл ! Или диби вторая !
Причем всю сложную бизнесьлогику (сравнение даты рождения с текущей) на сервер триггерами, хп-ми, фичами...

Если серьезно:
НАФИГ ТУТ ВООБЩЕ НУЖНА БД ? Одна таблица с десятью (максимум) полями ? Эксель решает все ! Ну если надо в виде проги (ну что вверху окна не было видно мелкомягких), то акцес+форма.
В С Е !!!
Если непременно Делфа требуется (ублажить причуду шефа), то текстовый файл, список и стринигрид. Ну еще панелька типа с поздравлениями. И тоже - ВСЕ !!!


Reindeer Moss Eater   (2006-03-15 13:05:00) [15]

А кто нам сказал, что чего-то там у нас нет и некому что-то там исполнять?


Сергей М.   (2006-03-15 13:00:00) [16]


> Reindeer Moss Eater ©   (15.03.06 12:51) [19]


В виде ХП/триггера, к примеру ?
Ну кто ж спорит)

Только толку от текста ХП/триггера без СУБД-сервера, сам понимаешь, нет никакого - кто-то таки должен исполнять этот код ...


Reindeer Moss Eater   (2006-03-15 12:51:00) [17]

В БД не может быть никаких "напоминаний".

Да все там может быть. И даже больше.


Sergey13   (2006-03-15 12:47:00) [18]

Удалено модератором


KyRo   (2006-03-15 12:44:00) [19]

Удалено модератором


Сергей М.   (2006-03-15 12:34:00) [20]


> demin   (15.03.06 12:21) [12]


> за исключением того, что нужно добавить туда это автонапоминание


В БД не может быть никаких "напоминаний".
БД, в конечном счете, просто некое контейнерное хранилище неких данных.
А данными, как известно, манипулирует (в т.ч. и проверяет данные типа "Дата" на совпадение тек.дате) некая программа, каковой может быть и СУБД-сервер, и СУБД-клиент ..

Схема м.б. такова: на компьютере постоянно работает некое приложение, использующее некий таймер, при наступлении события смены даты приложение средствами клиентской части некоей СУБД обращается к БД и делает некий запрос на выборку неких записей из некоей таблицы клиентов, у которых в поле "День варенья" фигурирует тек.дата .. В цикле для каждой из отобранных при этом записей приложение теми или иными средствами/механизмами "напоминает" пользователю индив.данные клиента.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо