• wymkent © (04.03.12 13:43) [0]
    Здравствуйте! помогите пожалуйста написать прогу HelpDesk на Delphi, не большой пример или же исходник. использую в качестве бд Access, по идеи нужно использовать 2 бд одна для ежедневной работы вторая в качестве отчета для начальства типа)) и вот тут я затупил вопрос такой как сделать так чтобы при нажатии кнопки (пример)выполнено строка выполненной заявки удалялась с одной базы и вставлялась на вторую которая используется в качестве архива для вышестоящего руководства) прошу помогите...............
  • sniknik © (04.03.12 14:37) [1]
    удалить команда sql - delete
    вставить - insert

    но вообще дурной подход... база должна быть одна... (как горец :). а что именно показывать начальству там, или работникам регулируется условиями отбора в звпросе.
  • wymkent © (04.03.12 22:51) [2]
    начальству полный отчет о выполненной заявки(кем выполнена когда выполнена и т.д и т.п) ну если делать одну базу то там ведь все в кашу превратится?
  • Плохиш © (04.03.12 22:56) [3]
    Начальству пора ужетпонять, что нанять программиста дешевле использования сантехников.
  • sniknik © (04.03.12 23:13) [4]
    > то там ведь все в кашу превратится?
    у одного выходит каша, у другого плов, хотя продукты одинаковы.
  • wymkent © (04.03.12 23:15) [5]
    ))ну так что мне делать подскажите пожалуйста свои варианты на эту тему))
  • Anatoly Podgoretsky © (04.03.12 23:25) [6]
    > wymkent  (04.03.2012 23:15:05)  [5]

    Спокойно можно обойтись одной базой, а если не разделять данные, то и одной таблицей
  • sniknik © (04.03.12 23:28) [7]
    > варианты
    купить готовое.
    нанять программиста.
    выучится на программиста самому. освоить базы. написать.
  • wymkent © (04.03.12 23:33) [8]
    мде спасибо!)
  • sniknik © (04.03.12 23:45) [9]
    а ты чего ожидал? чтобы из тебя с 0 сделали программиста? или еще лучше (не сомневаюсь) по "подскажите пожалуйста свои варианты на эту тему" тебе написали программу?
    это не та помощь на которую здесь можно рассчитывать.
  • ... (05.03.12 08:47) [10]
    > строка выполненной заявки удалялась с одной базы и вставлялась
    > на вторую

    Похоже, вы путаете термины «БД» и «таблица».
  • Inovet © (05.03.12 08:52) [11]
    > [10] ...   (05.03.12 08:47)
    > Похоже, вы путаете термины «БД» и «таблица».

    Даже если и путает, всё равно подход неверный.
  • wymkent © (05.03.12 13:53) [12]
    а какой подход нужен не подскажите?
  • Inovet © (05.03.12 14:22) [13]
    > [12] wymkent ©   (05.03.12 13:53)
    > а какой подход нужен не подскажите?

    Добавь в таблицу поле, например типа датавремя "Выполнено", и выводи начальству с непустым полем, для операторов с пустым, для админов все.
  • sniknik © (05.03.12 14:49) [14]
    признак должен быть... текущий статус, время заполнения, время выполнения, кем выполнено, откуда пришло... и т.д/т.е. х.з. что, но по задаче важное.

    а отчеты для начальства это всего лишь отбор по нужному признаку, например "статус = выполнено, время выполнения > начало месяца"
  • wymkent © (05.03.12 15:36) [15]
    Спасибо БОЛЬШОЕ! так и сделаю! а что еще можно добавить в эту прогу? какие нибудь прибамбасы
  • AV © (05.03.12 15:41) [16]
    что б в трэй пряталась и от диспетчера задач :)
    а также скорость линка до серваков в ЮАР.. Обязательно!

    зы
    Что надо - то и должно быть.
  • CRLF (05.03.12 15:59) [17]
    чтоб лоток сидирома выдвигала.
  • Павел Калугин © (07.03.12 08:45) [18]

    > а какой подход нужен не подскажите?

    1. формализовать требования заказчика
    2. выделить отсновные сужности
    3. описать требования к каждой сущности
    4. построить модель БД
    5. описать требования к архитектуре, масштабируемости, способам доступа
    6. определится со способом реализации интерфейса (win32, web)
    7. описать требования к интерфейсу
    8. выбрать средство реализации интерфейса
    9. реализовать

    п 1, 5 должны быть в бумажном виде согласованы с заказчиком (начальником и т.д.)
    Если пункты 1-7 являются китайской грамотоц то обратится к соответствующим букварям.
Есть новые Нет новых   [134431   +12][b:0][p:0.001]