календарь

Тема в разделе "WASM.HEAP", создана пользователем author2009, 9 окт 2009.

  1. author2009

    author2009 New Member

    Публикаций:
    0
    Регистрация:
    11 май 2009
    Сообщения:
    310
    Привет всем. Есть большая база данных на несколько лет. Нужно из нее вытянуть данные в виде прироста покзателей за рабочую неделю. Т.е. от показаний пятници вычесть показания понедельника. Все база висит в аксесе. Есть ли какой макрос или другое удобное решение этого вопорса, чтобы по дате определяло день недели?
     
  2. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    author2009
    boost
    а вытягивать ODBC или ADO
     
  3. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    author2009
    а вообще самом ацессе дочерта всего на VB сделать можно!
    спроси на вбстреет
     
  4. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    Экспорт базы в Oracle и функция DAYOFWEEK. Или это третий уже за год вопрос про юлианский день?
     
  5. author2009

    author2009 New Member

    Публикаций:
    0
    Регистрация:
    11 май 2009
    Сообщения:
    310
    Спасибо за идею, но и так на компе много всекого софта. Реально сейчас выручает ВБА-шная функция Weekday. По поводу количества вопросов я статистики не веду. Это можно предложить модераторам- новый плагин для движка который бы вел статистику вопросов :)
     
  6. gazlan

    gazlan Member

    Публикаций:
    0
    Регистрация:
    22 май 2005
    Сообщения:
    414
    Действительно, WASM уже не тот ...

    Библиотеку вместо строчки кода?

    http://www.google.ru/search?q=Zeller's+formula

    Первая же ссылка.
     
  7. iZzz32

    iZzz32 Sergey Sfeli

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    355
    gazlan, так лучше?
     
  8. author2009

    author2009 New Member

    Публикаций:
    0
    Регистрация:
    11 май 2009
    Сообщения:
    310
    Всем громадное спасибо, помогли кто чем мог, расширить мой кругозор и решить боевую задачу. Тему можно закрыть.
     
  9. gazlan

    gazlan Member

    Публикаций:
    0
    Регистрация:
    22 май 2005
    Сообщения:
    414
    > обслуживает даты с периода длиной сверх 11 миллионов лет:
    > * с 1 января 5843880 г. до н.э. по 3 августа 5915100 г. для юлианского календаря,
    > * с 30 декабря 5844001 г. до н.э. по 17 января 5915222 г. для григорианского календаря,

    Признаться, не уверен в такой экстраполяции. Обычно, ранние даты датируются по другим эпохам. Юлианская дата, AFAIK, используется в астрономии, но не для исторических датировок.
    ---------------
    [ Юлианский календарь введен Юлием Цезарем в 45 г. до Р.Х., григорианский (введён папой Григорием XIII) имеет смысл только с 4 (15) октября 1582 г. ]