Форум: "Начинающим";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];
Внизбаза данных клиентов с нуля... Найти похожие ветки
← →
demin (2006-03-15 11:07) [0]я полнейший новичок в delphi, подскажите, хотя бы примерно как можно сделать такую вещь (начальник сказал сделать, хотя он и не понимает, что я дельфи не знаю, и что у меня другая сфера программирования)
нужно сделать базу данных клиентов,
у этой базы данных все стандартно : название фирмы, адресс и т.д.
единственное но - это автонапоминание о том, что у клиента через два дня день рождение...
так как я с дельфи никогда не работал, а сделать нужно очень, то и спросил вас об этом, помогите, пожалуста...
← →
Sergey13 © (2006-03-15 11:13) [1]И чего надо? Курс лекций по Делфи? Или начальника заказать хочешь?
← →
KyRo (2006-03-15 11:15) [2]Посмотри на аксесе мжет быть даже готовой стандартная !!!
Да и учить меньше ее можно не чего не зная за неделю сделать.
← →
demin (2006-03-15 11:40) [3]что нужно? совет нужен, как это можно сделать, к тому же я слышал что это даже в туториале есть...
да нет access вроде как не то ведь... хотелось бы просто програмульку-проложение...
← →
Reindeer Moss Eater © (2006-03-15 11:43) [4]Программа майкрософт аутлук.
Умеет в сто раз больше чем будет уметь ваша будущая еще ненаписанная программа.
← →
balepa © (2006-03-15 11:44) [5]
> что нужно? совет нужен, как это можно сделать, к тому же
> я слышал что это даже в туториале есть...
Если туториал это пример то:
Program Files\Borland\Delphi7\Demos\Ado
← →
sniknik © (2006-03-15 11:49) [6]> совет нужен, как это можно сделать
можно к примеру взять на работу программиста... и поставить перед ним задачу.
или не привязываться к языку, а написать на чем знаеш (новичек в дельфи... значит не навичек в чемто другом.).
← →
demin (2006-03-15 11:55) [7]
> можно к примеру взять на работу программиста... и поставить
> перед ним задачу.или не привязываться к языку, а написать
> на чем знаеш (новичек в дельфи... значит не навичек в чемто
> другом.).
дело в том, что начальник думает, что если взяли меня в качестве программиста, то я знаю все и вся, и должен делать ему все программы которые ему вбредут в голову.
я web-ориентированный программер, и предложил ему сделать это в виде сайта, а ему что-то не понравилось.
← →
demin (2006-03-15 11:56) [8]
> Если туториал это пример то:Program Files\Borland\Delphi7\Demos\Ado
спасибо, посмотрю...
← →
Reindeer Moss Eater © (2006-03-15 12:00) [9]... и что у меня другая сфера программирования
единственное но - это автонапоминание о том, что у клиента через два дня день рождение...
А в других сферах программирования так трудно выяснить, что если у клиента день рождения 17 марта, а текущая дата 15 марта, то через два дня этот самый д.р. как раз наступит?
← →
Плохиш © (2006-03-15 12:13) [10]
> дело в том, что начальник думает, что если взяли меня в
> качестве программиста, то я знаю все и вся, и должен делать
> ему все программы которые ему вбредут в голову.
Может стоит сменить эту шарашкину контору?
← →
balepa © (2006-03-15 12:14) [11]Если есть Email могу выслать коечего по БД в Delphi
← →
demin (2006-03-15 12:21) [12]
> А в других сферах программирования так трудно выяснить,
> что если у клиента день рождения 17 марта, а текущая дата
> 15 марта, то через два дня этот самый д.р. как раз наступит?
>
я имел ввиду следующее : задача, которая дана мне, тривиальна (создание базы данных клиентов) за исключением того, что нужно добавить туда это автонапоминание.
> Если есть Email могу выслать коечего по БД в Delphi
если не трудно скинь : lomendil собака yandex.ru
← →
msguns © (2006-03-15 12:23) [13]>demin (15.03.06 11:55) [7]
>я web-ориентированный программер, и предложил ему сделать это в виде сайта, а ему что-то не понравилось
Убрать слово "сайт" из хатмеля нельзя ?
;)
← →
Fedia © (2006-03-15 12:25) [14]Купи (скачай) книгу по работе с БД в Delphi. Их сейчас довольно много. Написанию таких программ, если есть желание, студенты учатся за пару недель (максимум). А если есть хоть какой-то опыт в программировании, то еще быстрее.
← →
balepa © (2006-03-15 12:26) [15]Лови отправил только одну главу 19
← →
Сергей М. © (2006-03-15 12:34) [16]
> demin (15.03.06 12:21) [12]
> за исключением того, что нужно добавить туда это автонапоминание
В БД не может быть никаких "напоминаний".
БД, в конечном счете, просто некое контейнерное хранилище неких данных.
А данными, как известно, манипулирует (в т.ч. и проверяет данные типа "Дата" на совпадение тек.дате) некая программа, каковой может быть и СУБД-сервер, и СУБД-клиент ..
Схема м.б. такова: на компьютере постоянно работает некое приложение, использующее некий таймер, при наступлении события смены даты приложение средствами клиентской части некоей СУБД обращается к БД и делает некий запрос на выборку неких записей из некоей таблицы клиентов, у которых в поле "День варенья" фигурирует тек.дата .. В цикле для каждой из отобранных при этом записей приложение теми или иными средствами/механизмами "напоминает" пользователю индив.данные клиента.
← →
KyRo (2006-03-15 12:44) [17]Удалено модератором
← →
Sergey13 © (2006-03-15 12:47) [18]Удалено модератором
← →
Reindeer Moss Eater © (2006-03-15 12:51) [19]В БД не может быть никаких "напоминаний".
Да все там может быть. И даже больше.
← →
Сергей М. © (2006-03-15 13:00) [20]
> Reindeer Moss Eater © (15.03.06 12:51) [19]
В виде ХП/триггера, к примеру ?
Ну кто ж спорит)
Только толку от текста ХП/триггера без СУБД-сервера, сам понимаешь, нет никакого - кто-то таки должен исполнять этот код ...
← →
Reindeer Moss Eater © (2006-03-15 13:05) [21]А кто нам сказал, что чего-то там у нас нет и некому что-то там исполнять?
← →
msguns © (2006-03-15 13:35) [22]нужно сделать базу данных клиентов,
у этой базы данных все стандартно : название фирмы, адресс и т.д.
Ожидается аж пятьсот-шестьсот записей !!!
Для этой "базы" самый походящий, конешно, уракакл ! Или диби вторая !
Причем всю сложную бизнесьлогику (сравнение даты рождения с текущей) на сервер триггерами, хп-ми, фичами...
Если серьезно:
НАФИГ ТУТ ВООБЩЕ НУЖНА БД ? Одна таблица с десятью (максимум) полями ? Эксель решает все ! Ну если надо в виде проги (ну что вверху окна не было видно мелкомягких), то акцес+форма.
В С Е !!!
Если непременно Делфа требуется (ублажить причуду шефа), то текстовый файл, список и стринигрид. Ну еще панелька типа с поздравлениями. И тоже - ВСЕ !!!
← →
vovnuke © (2006-03-15 13:44) [23]альтернатива (даже похоже на базу), TClientDataSet, DBGrid, ну и окошечко поздравления.
← →
Reindeer Moss Eater © (2006-03-15 13:46) [24]Только Аутлук, засинхронизированный с мобилой.
И ничего больше.
Шеф же может в отгул уйти. А тут у випистого клиента как назло день варенья.
:)
← →
Сергей М. © (2006-03-15 13:50) [25]
> Reindeer Moss Eater © (15.03.06 13:05) [21]
> А кто нам сказал, что чего-то там у нас нет и некому что-
> то там исполнять?
А кто нам сказал, что нечто у нас есть кроме собственно БД ?
БД по моему разумению - это хранилище неких данных, это хранилище легко создать средствами DelphiIDE в том же Парадокс-формате.
Да и автор сам говорит что ему "хотелось бы просто програмульку-проложение".. Т.е. БД нужной структуры у него ,считай, сверстана, а вот что с ней дальше делать в свете поставленной задачи - это ни в зуб ногой ..
← →
Fay © (2006-03-15 13:50) [26]2 KyRo (15.03.06 12:44) [17]
Что такого военного в том, что создание БД поручили програмисту, а не уборщице?
З.Ы.
Учи русский. "не чего" - это ужас.
← →
Reindeer Moss Eater © (2006-03-15 13:59) [27]Сергей М.
В БД не может быть никаких "напоминаний".
Да все там может быть. И даже больше.
Может там это быть или не может в принципе?
Я сказал что может.
И еще раз повторюсь, что может.
А то, что в данном конкретном случае не может быть - ничего не меняет.
← →
Сергей М. © (2006-03-15 14:05) [28]
> Reindeer Moss Eater © (15.03.06 13:59) [27]
> Я сказал что может
Экий ты загадочный)
← →
msguns © (2006-03-15 14:23) [29]>Сергей М. © (15.03.06 13:50) [25]
>это хранилище легко создать средствами DelphiIDE в том же Парадокс-формате.
С этого места поподробнее, пожалуйста. С акцентом на слово "легко" (учитывая экспиренс "вэб-прогера" в области работы с БД)
← →
Сергей М. © (2006-03-15 14:30) [30]
> msguns © (15.03.06 14:23) [29]
> С акцентом на слово "легко"
Куда уж легче, согласись, сотворить сие чудо средствами Borland Database Desktop..
> С акцентом на слово "легко" (учитывая экспиренс "вэб-прогера"
> в области работы с БД)
Вот насчет "акцента" - здесь я пас .. Ч.г., я попросту не знаю что подразумевается под "вэб-прогер" .. мало ли что оное есть за пределами банального верстальщика банального гипертекста ..
← →
Morgoth_ (2006-03-15 14:55) [31]а чего, если я гиппиртекст могу, значит "веб-прогер"? ))) ура.
← →
msguns © (2006-03-15 14:58) [32]Вэб - текст и вэб - программирование - это,знаете ли, 2 большие разницы.
Как между дизайном и программингом.
← →
Сергей М. © (2006-03-15 15:05) [33]
> msguns © (15.03.06 14:58) [32]
Ну мало ли ... эт ты уж у автора уточняй, кто он там на самом деле в плане "вэб-программинга" ..
← →
Sergey Masloff (2006-03-15 17:44) [34]Сергей М. © (15.03.06 13:00) [20]
>В виде ХП/триггера, к примеру ?
>Ну кто ж спорит)
>Только толку от текста ХП/триггера без СУБД-сервера, сам понимаешь, нет >никакого - кто-то таки должен исполнять этот код ...
Про джобы (JOB) слышал? ;-)
Так вот можно за полчаса наваять джоб который будет отбирать клиентов именинниуов и их список раз в сутки отсылать директору на имейл. А можно и сразу параллельно клиентов поздравлять. И все это используя только средства субд
← →
Sergey Masloff (2006-03-15 17:45) [35]Я, конечно, не говорю что это НУЖНО делать. Но что возможно - нет сомнений.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.249 c