Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.038 c
3-1139219530
erika
2006-02-06 12:52
2006.04.02
FB & 1C8.0


2-1142762050
Gentos
2006-03-19 12:54
2006.04.02
Проблемы с Html.


2-1142520097
Fenix
2006-03-16 17:41
2006.04.02
Динамически создать ListView


15-1141884390
Ega23
2006-03-09 09:06
2006.04.02
С Днём рождения! 9 марта


6-1134831725
KvORubin
2005-12-17 18:02
2006.04.02
Мастера!!! как програмным путём передать файл.* по сети...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский