|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Если даты хранить в таблице в текстовом поле. Типа как строки. Есть ли не разрешимые ситуации при использовании этих данных? Или же всё решаемо на уровне VBA. -------------------------------------------------------------------------- СПС ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 09:18 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Если предусмотрено разрешение ситуаций с некорректным значением в поле - то вряд ли могут возникнуть проблемы. Само собой, при хранении даты в строковом поле никаких вольностей с форматом (вроде перепутанных местами числа и месяца, что в определённых случаях корректируется автоматически) не допускается. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 09:25 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
AkinaЕсли предусмотрено разрешение ситуаций с некорректным значением в поле - то вряд ли могут возникнуть проблемы. Само собой, при хранении даты в строковом поле никаких вольностей с форматом (вроде перепутанных местами числа и месяца, что в определённых случаях корректируется автоматически) не допускается. ------------------------------------------------- Спасибо. понятно. Необходимо проследить за корректностью ("форматом") самой записи в таблицу. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 09:31 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
А в чём великий смысл хранения даты в строке? Кроме дозволения хранить "неполную" дату я вообще никаких профитов не наблюдаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 09:36 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akina, Я как-то уже писал здесь об этом. ------------------------------------------- Проблема возникла на ровном месте, когда в отчёт не попали некоторые записи, у которых при отборе по датам, акцесс нашёл отклонения. На вид всё нормально, даты соответствуют условиям отчёта, но часть записей упорно не отображалась. Как потом оказалось, эти записи сделал в эту же смену, но юзер с правами админа. И для акса этого было достаточно, что бы 20.10.15<>20.10.15 Вот такой парадокс. После копирования значения из поля, заполненного при работе другого юзера в поле этого юзера - всё заработало как должно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 09:42 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58, И нафига придумана маска ввода и поля типа дата/время? (важность проектирования таблиц обычно понимается в последнюю очередь, после набивания определенного количества шишек) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 10:23 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
sdkuчас58, И нафига придумана маска ввода и поля типа дата/время? (важность проектирования таблиц обычно понимается в последнюю очередь, после набивания определенного количества шишек) --------------------------------------------------------------- НЕ ПОНЯЛ? Я расписал проблему по буквам неужели не понятно что даты стояли в обоих случаях идентичные. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 10:35 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58Как потом оказалось, эти записи сделал в эту же смену, но юзер с правами админа. И для акса этого было достаточно, что бы 20.10.15<>20.10.15 Вот такой парадокс. Вместо поиска обходных путей вы бы лучше разобрались в причине. Может у админа добавляется составляющая времени, а у юзера - нет? Чему равны Day(), Month(), Year(), TimeValue() обоих дат? Кстати, "админа" чего, Акса или компа? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 11:19 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Анатолий ( Киев )час58Как потом оказалось, эти записи сделал в эту же смену, но юзер с правами админа. И для акса этого было достаточно, что бы 20.10.15<>20.10.15 Вот такой парадокс. Вместо поиска обходных путей вы бы лучше разобрались в причине. Может у админа добавляется составляющая времени, а у юзера - нет? Чему равны Day(), Month(), Year(), TimeValue() обоих дат? Кстати, "админа" чего, Акса или компа? ------------------------------------------------------------ Админка компа. ничего не добавляется значение поля записывается в коде сразу в таблицу. Поле = Date() в поле краткий формат даты. ошибке взяться просто не откуда. и визуально даты один в один, но фильтр упорно их считает разными ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 11:23 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58в поле краткий формат даты. Это формат ОТОБРАЖЕНИЯ, а вовсе даже не ХРАНЕНИЯ. Всё-таки ответьте на вполне разумный вопрос: Анатолий ( Киев )Чему равны Day(), Month(), Year(), TimeValue() обоих дат? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 11:45 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akinaчас58в поле краткий формат даты. Это формат ОТОБРАЖЕНИЯ, а вовсе даже не ХРАНЕНИЯ. Всё-таки ответьте на вполне разумный вопрос: Анатолий ( Киев )Чему равны Day(), Month(), Year(), TimeValue() обоих дат? -------------------------------------------------------------------------------------------------- я наверное слишком тупой, но всегда считал, что в таблице мы задаём формат хранения значения. ---------------------------------------------------------------------------------------------------------- сейчас тех дат уже нет. как я могу ответить ещё на ваш вопрос? как в одно и тоже поле с интервалом в минуту значение Date() - может быть записано по разному? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 11:50 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58, поддерживаю мнение Анатолий ( Киев ), что "дефектные" значения поля содержали составляющую времени, которая при кратком формате даты не отображается, за исключением случая, когда курсор в поле. Возможно значения были изменены непосредственно в таблице или в форме. Access здесь не при делах. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 11:50 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
sadgfh, то есть 5 записей попадают в отчёт, хотя интервалы между записями составляют не менее 2х минут(2-50 минут) а три записи не попадают в отчёт. =========================== в то же время 3 записи фильтром выводятся как имеющие одно значение даты. все записи были сделаны в течении одного дня. При чём тут время? И каким боком? время ни где не заносилось, оно не нужно для дела. Отчёт за день - за дату. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:06 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58всегда считал, что в таблице мы задаём формат хранения значения. Меняйте мировоззрение. Формат хранения там один - "Дата/время". час58значение поля записывается в коде сразу в таблицу. Поле = Date() Проверьте, пожалуйста, макет таблицы и/или код. Действительно ли там используется именно Date(), а не Now()... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:10 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akinaчас58всегда считал, что в таблице мы задаём формат хранения значения. Меняйте мировоззрение. Формат хранения там один - "Дата/время". час58значение поля записывается в коде сразу в таблицу. Поле = Date() Проверьте, пожалуйста, макет таблицы и/или код. Действительно ли там используется именно Date(), а не Now()... Конечно DATE() дата у всех записей одинаковая. время у всех записей разное. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:12 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58... всегда считал, что в таблице мы задаём формат хранения значения. Вот что поданному поводу говорит справка СправкаПеременные типа Date (значения даты и времени) сохраняются как 64-разрядные (8-байтовые) числа с плавающей точкой стандарта IEEE, представляющие даты в диапазоне от 1 января 100 г. до 31 декабря 9999 г. и значения времени от 0:00:00 до 23:59:59. Переменным типа Date могут быть присвоены любые значения, задаваемые распознаваемыми датами в явном представлении (литералами даты). Литералы даты следует окружать символами (#), например, #January 1, 1996# или #1 Jan 96#. Значения типа Date выводятся с использованием краткого формата даты, установленного для компьютера. Значения времени выводятся в установленном 12-часовом или 24-часовом формате. При преобразовании других числовых типов данных к типу Date целая часть числа представляет значение даты, а дробная значение времени. Полночь представляется значением 0, а полдень значением .5. Отрицательные целые числа представляют даты до 30 декабря 1899 г. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:13 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58Конечно DATE() дата у всех записей одинаковая. время у всех записей разное. Вы себе противоречите. Функция Date() возвращает значение с НУЛЕВЫМИ значениями компоненты времени - т.е., грубо говоря, она возвращает Long, а не Double. А если у Вас откуда-то ветром надуло ещё и ненулевое время - то это ни хрена не Date(). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:17 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akinaчас58Конечно DATE() дата у всех записей одинаковая. время у всех записей разное. Вы себе противоречите. Функция Date() возвращает значение с НУЛЕВЫМИ значениями компоненты времени - т.е., грубо говоря, она возвращает Long, а не Double. А если у Вас откуда-то ветром надуло ещё и ненулевое время - то это ни хрена не Date(). ================================================== хорошо. пусть надуло время у каждой записи надуло своё время но 5 записей попадают в отчёт при отборе по дате = 26.04.2015 а 3 записи не попадают в этот отчёт по дате = 26.04.2015 хотя в таблице у всех стоит дата записи = 26.04.2015 ---------------------------------------------------------------------- вопрос почему 5 записей с разным временем попали в отчёт по дате = 26.04.2015 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:21 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akinaчас58Конечно DATE() дата у всех записей одинаковая. время у всех записей разное. Вы себе противоречите. Функция Date() возвращает значение с НУЛЕВЫМИ значениями компоненты времени - т.е., грубо говоря, она возвращает Long, а не Double. А если у Вас откуда-то ветром надуло ещё и ненулевое время - то это ни хрена не Date(). ====================================================== такое было один раз и больше не повторялось уже месяца 4, потому что админ больше не лазил в тот комп под своим паролем. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:23 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
[quot Akina]час58Конечно DATE() дата у всех записей одинаковая. время у всех записей разное. Вы себе противоречите. ==================================================== Я имею ввиду вребя записей фактическое.... по часам на руке. по часам на стене, а не по отображению в программе. Что мне себе противоречить.? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:25 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58 эти записи сделал в эту же смену, но юзер с правами админа. И для акса этого было достаточно, что бы 20.10.15<>20.10.15 Вот такой парадокс. После копирования значения из поля, заполненного при работе другого юзера в поле этого юзера - всё заработало как должно.Необходимо выяснить, каким образом заполнял поле "юзер с правами админа", в чем отличия его действий от действий других пользователей. Сядьте рядом с ним, и пусть повторит свои действия. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:31 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
__Michelleчас58 эти записи сделал в эту же смену, но юзер с правами админа. И для акса этого было достаточно, что бы 20.10.15<>20.10.15 Вот такой парадокс. После копирования значения из поля, заполненного при работе другого юзера в поле этого юзера - всё заработало как должно.Необходимо выяснить, каким образом заполнял поле "юзер с правами админа", в чем отличия его действий от действий других пользователей. Сядьте рядом с ним, и пусть повторит свои действия. =========================================== он нажимал кнопку на форме сохранить, как и все остальные. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:34 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час585 записей попадают в отчёт при отборе по дате = 26.04.2015 а 3 записи не попадают в этот отчёт по дате = 26.04.2015 хотя в таблице у всех стоит дата записи = 26.04.2015 Покажите код отбора по ДАТЕ. Если там WHERE [Поле даты] = #26.04.2015#, то это неправильно. Если там WHERE DateValue([Поле даты]) = #26.04.2015#, то не верю. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:57 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58__Michelleпропущено... Необходимо выяснить, каким образом заполнял поле "юзер с правами админа", в чем отличия его действий от действий других пользователей. Сядьте рядом с ним, и пусть повторит свои действия. =========================================== он нажимал кнопку на форме сохранить, как и все остальные.Вы видели своими глазами или это с его слов? Возможно, для "юзера с правами админа" работает другая ветка кода? В любом случае, Ваша версия внушает большие сомнения. Выложите эти три записи и пару "других" записей - интересно посмотреть на даты. И способ, которым даты отбираются в отчет. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 12:58 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akinaчас585 записей попадают в отчёт при отборе по дате = 26.04.2015 а 3 записи не попадают в этот отчёт по дате = 26.04.2015 хотя в таблице у всех стоит дата записи = 26.04.2015 Покажите код отбора по ДАТЕ. Если там WHERE [Поле даты] = #26.04.2015#, то это неправильно. Если там WHERE DateValue([Поле даты]) = #26.04.2015#, то не верю. --------------------------------------------------------------------------------------------- мы пытаемся показать что я дебил? или мы отвечаем на вопрос топика :-) \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 13:02 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58мы пытаемся показать что я дебил? или мы отвечаем на вопрос топика Мы пытаемся получить необходимые для анализа ситуации дополнительные сведения, которые один топикстартер то ли не имеет права раскрывать, то ли не догадывается предоставить. час58 Код: vbnet 1. 2.
Уже возникают вопросы. Первый - насколько функция FUN_DATA_SMENI детерминированная? Второй - а зачем она вообще вызывается несколько раз? почему не убрана в статический подзапрос? Третий - было ли проверено, что предполагаемое значение поля PAY_DATA соответствует истинному и обязано соответствовать условию? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 13:22 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58, Вы думаете хранить дату в текстовои поле. Но, если Вы допускаете, что разные права пользоаателей сами по себе могут повлиять на интерпретацию Access'ом даты, то почему Вы не допускаете, что они равным образом повлияют на интерпретацию Access'ом текста? Ведь одинаково фантастические допущения. И одинаково равноправные. Не так ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 13:53 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58такое было один раз и больше не повторялось уже месяца 4, потому что админ больше не лазил в тот комп под своим паролем. на будущее делайте так: 1. При возникновении проблемы - консервируйте проблемный фрагмент бд. 2. Пробуйте решить проблему сами... 3. Если не получается, выкладывайте фрагмент сюда... Цените и своё и чужое время, вам уже теоретически разложили всё по пальцам и даже более чем, но без проблемного фрагмента (примера) это не имеет смысла, в конце концов у админа на машине формат даты в регионе мог быть дд/мм/гггг а у всех остальных дд.мм.гггг вот его записи могли и не попасть в отчет (у себя вы их видите как дд.мм.гггг согласно региональным настройкам, а в отчете их нет) потом вы их тупо переписываете на своей машине и они уже есть - стал формат как у всех дд.мм.гггг Все творения Билла гениальны, но без изъянов, а мог быть и просто глюк - 4 месяца это срок... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 14:08 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
vmagВсе творения Билла гениальны, но НЕ без изъянов, ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 14:10 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
А как коррелируются эти два ответа? Код: sql 1. 2.
час58Отчёт за день - за дату. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 14:10 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
__Michelleчас58, Вы думаете хранить дату в текстовои поле. Но, если Вы допускаете, что разные права пользоаателей сами по себе могут повлиять на интерпретацию Access'ом даты, то почему Вы не допускаете, что они равным образом повлияют на интерпретацию Access'ом текста? Ведь одинаково фантастические допущения. И одинаково равноправные. Не так ли? ========================= текст в отличии от даты - это простой набор символов. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:32 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
vmagчас58такое было один раз и больше не повторялось уже месяца 4, потому что админ больше не лазил в тот комп под своим паролем. на будущее делайте так: 1. При возникновении проблемы - консервируйте проблемный фрагмент бд. 2. Пробуйте решить проблему сами... 3. Если не получается, выкладывайте фрагмент сюда... Цените и своё и чужое время, вам уже теоретически разложили всё по пальцам и даже более чем, но без проблемного фрагмента (примера) это не имеет смысла, в конце концов у админа на машине формат даты в регионе мог быть дд/мм/гггг а у всех остальных дд.мм.гггг вот его записи могли и не попасть в отчет (у себя вы их видите как дд.мм.гггг согласно региональным настройкам, а в отчете их нет) потом вы их тупо переписываете на своей машине и они уже есть - стал формат как у всех дд.мм.гггг Все творения Билла гениальны, но без изъянов, а мог быть и просто глюк - 4 месяца это срок... ------------------------------ если читать комменты - проблема решена сразу же. вопрос топика совсем в другом. вопрос про текстовое представление даты в поле. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:34 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akinaчас58мы пытаемся показать что я дебил? или мы отвечаем на вопрос топика Мы пытаемся получить необходимые для анализа ситуации дополнительные сведения, которые один топикстартер то ли не имеет права раскрывать, то ли не догадывается предоставить. час58 Код: vbnet 1. 2.
Уже возникают вопросы. Первый - насколько функция FUN_DATA_SMENI детерминированная? Второй - а зачем она вообще вызывается несколько раз? почему не убрана в статический подзапрос? Третий - было ли проверено, что предполагаемое значение поля PAY_DATA соответствует истинному и обязано соответствовать условию? -------------------------------------------------------------------- основной вопрос топика: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:36 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58вопрос про текстовое представление даты в поле. посмотрите свою функцию FUN_DATA_SMENI если на машине формат даты не дд.мм.гггг а вы в этой функции пихаете дату в любимую строку, а потом из нее берете символы 4-5 как месяц - то будет забавно.... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:41 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
vmag, спасибо за совет. ---------------------- Функция берёт значение из поля на форме поле формата - краткая дата.... сколько раз повторять - вопрос топика не в этом не об этом и не для этого. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:43 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
vmagчас58вопрос про текстовое представление даты в поле. посмотрите свою функцию FUN_DATA_SMENI если на машине формат даты не дд.мм.гггг а вы в этой функции пихаете дату в любимую строку, а потом из нее берете символы 4-5 как месяц - то будет забавно.... основной вопрос топика: Если даты хранить в таблице в текстовом поле. Типа как строки. Есть ли не разрешимые ситуации при использовании этих данных? Или же всё решаемо на уровне VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:44 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58Есть ли не разрешимые ситуации при использовании этих данных? Или же всё решаемо на уровне VBA Да, есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:46 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akina, подскажите пожалуйста - какие могут быть проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:47 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Значение поля равно "01-02-2015". Опишите, как "на уровне VBA" Вы намерены определять, это 2 января или 1 февраля. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:48 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58Есть ли не разрешимые ситуации при использовании этих данных? не разрешимых ситуаций нет - но их дохрена, раздайте 10 юзерам по листку бумаги и пусть каждый напишет сегодняшнюю дату, получите: 22 октября, 22 10 15, 22.10.2015г, 22.10.2015года, ... тоже самое будет и в поле... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:49 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Хотя есть универсальное решение - всё, что сомнительно, игнорировать (считать равным некоей константе, например, Null). Вот только итоговые результаты будут весёлые... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:51 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58__Michelleчас58, Вы думаете хранить дату в текстовои поле. Но, если Вы допускаете, что разные права пользоаателей сами по себе могут повлиять на интерпретацию Access'ом даты, то почему Вы не допускаете, что они равным образом повлияют на интерпретацию Access'ом текста? Ведь одинаково фантастические допущения. И одинаково равноправные. Не так ли? ========================= текст в отличии от даты - это простой набор символов.В конце концов, и текст, и дата - "простой" набор битов.))) Вы выясняли, каково расхождение, не дающее встать хорошей, по Вашему мнению, дате в отчет? В чем именно несовпадение? В каком именно знаке? Ведь это важно для недопущения подобного в дальнейшем, а не перевод даты в тект. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:54 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
AkinaЗначение поля равно "01-02-2015". Опишите, как "на уровне VBA" Вы намерены определять, это 2 января или 1 февраля. ------------------------------------------------------------- Если я записываю данные в поле таблицы в формате dd/mm/yy то я и считывать для использования буду в таком же формате. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:54 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
__Michelle, Код: vbnet 1.
не было расхождения визуально. причина того, что случилось - не известна. Только догадки. Я не ищу причину, потому что она не очевидна. =================================== Я решил обойти проблему. Зачем мне решать не видимое, когда можно это не использовать. ============================================ хочу воспользоваться текстовым полем для хранения даты в виде 21.10.15 спросил - какие могут быть трудности. каков ваш ответ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 16:00 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58Если я записываю данные в поле таблицы в формате dd/mm/yy Если Вы ГАРАНТИРУЕТЕ, что в таблицу попадают ТОЛЬКО записи в таком формате (прошедшие валидацию и форматирование) - то о чём вообще речь? Но опыт подсказывает, что как не вертись, а записи в таблицу попадают либо изменяются там и в обход логики разработчика. Мы рассматриваем эти случаи или нет? Случаи же, когда данные не могут быть получены из таблицы именно потому , что они имеют строковый тип, а фактически хранят дату, следует относить к категории невероятных. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 16:00 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Akinaчас58Если я записываю данные в поле таблицы в формате dd/mm/yy Если Вы ГАРАНТИРУЕТЕ, что в таблицу попадают ТОЛЬКО записи в таком формате (прошедшие валидацию и форматирование) - то о чём вообще речь? Но опыт подсказывает, что как не вертись, а записи в таблицу попадают либо изменяются там и в обход логики разработчика. Мы рассматриваем эти случаи или нет? Случаи же, когда данные не могут быть получены из таблицы именно потому , что они имеют строковый тип, а фактически хранят дату, следует относить к категории невероятных. ========================================================== Спасибо. Буду использовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 16:03 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
час58...не было расхождения визуально. причина того, что случилось - не известна. Только догадки. Я не ищу причину, потому что она не очевидна. ============================================ хочу воспользоваться текстовым полем для хранения даты в виде 21.10.15 спросил - какие могут быть трудности. каков ваш ответ?Считаю, надо было докопаться. Так бросать нельзя. Любым путем, даже и побитовым сравнением полей дат. Что касается вопроса о трудностях, ответить основательно не могу, не думала об этом. Ну, хотя бы сортировка... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 16:14 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
__Michelle, Код: vbnet 1. 2.
----------------------------------------- Давай прикинем... В самой таблице работать вряд ли кто будет. Скорее всего выводить в форму запросом. А в запросе можно преобразовать в дату. да - Сортировка в таблице - не прокатит... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 16:25 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
vmagчас58вопрос про текстовое представление даты в поле. посмотрите свою функцию FUN_DATA_SMENI если на машине формат даты не дд.мм.гггг а вы в этой функции пихаете дату в любимую строку, а потом из нее берете символы 4-5 как месяц - то будет забавно.... А.Бал. Деть. Осталось внушить это не только себе, но и прочим любителям прибивать константы гвоздями в коде. Чья бы бренчала... http://www.sql.ru/forum/1167112-a/primenenie-between-and-v-kode-vba бггг ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 21:30 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
Mina Anna Mazzini, мне с тобой не интересно... сопли, слёзы и ирстерики это не моё. Кода тебя банят, мне почему то даже приятно, хотя я вообще не при делах... больше отвечать не буду, обычно топики из-за слюней с тобой закрывают за избытком эмоций (как тот, на который ты дал ссылку)... не хочу больше давать поводов.... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 21:48 |
|
Вопрос по датам
|
|||
---|---|---|---|
#18+
vmagMina Anna Mazzini, мне с тобой не интересно... сопли, слёзы и ирстерики это не моё. Кода тебя банят, мне почему то даже приятно, хотя я вообще не при делах... больше отвечать не буду, обычно топики из-за слюней с тобой закрывают за избытком эмоций (как тот, на который ты дал ссылку)... не хочу больше давать поводов.... По затронутому вопросу по программированию сказать нечего? Про гвозди, константы и что будет из этого всего? А натурализм из соплей, слюней и истерик (на которые у тебя и пруфов нет) годится лишь в соответствующем обществе. Это я к тому, что расчитываешь ты на востребованность местной публикой именно этого. Таковыми ты, походу, и считаешь участников этого форума. А что, если ты прав? Если они дествительно такие? Тогда верен твой расчет :) Ты сливаешься раз за разом на фундаментальных вещах и сраму не имешь писать еще и еще :) . ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 22:06 |
|
|
start [/forum/topic.php?all=1&fid=45&tid=1614392]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
815ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 936ms |
0 / 0 |