|
|
|
Неправильная запись даты в Бд
|
|||
|---|---|---|---|
|
#18+
При работе с БД на Mysql возникла такая "непонятица". В Общем есть Таблица timetable(t_id, t_date) Столбец t_date имеет тип DATE При добавлении в эту таблицу новой даты к примеру (15.05.2011 или другая) в Таблицу записуется нечто другое (20.05.2013 или 20.05.2009) Соответсвенно при выводе таблицы к примеру в Datagrid отображется не правильная дата (20.05.2013 или 20.05.2009) Почему так? Может кто-то сталкивался с этим? Как это можно решить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2011, 00:26 |
|
||
|
Неправильная запись даты в Бд
|
|||
|---|---|---|---|
|
#18+
epifreezzПри добавлении в эту таблицу новой даты Каким именно образом это происходит? Подозреваю, что это имеет отношение к VB (хоть ни слова не упомянуто). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2011, 00:32 |
|
||
|
Неправильная запись даты в Бд
|
|||
|---|---|---|---|
|
#18+
Shocker.ProepifreezzПри добавлении в эту таблицу новой даты Каким именно образом это происходит? Добавление при помощи textbox'a ну а добаление в таблицу Код: plaintext Также вместо Text1.Text добавлял дату напрямую Код: plaintext всё равно дата вписывается не верная. Кстати заметил такой парадокс: при записи даты дд.05.ггггг отображается 20.05.гггг (год тоже не правильно записывется) при записи даты дд.04.ггггг отображается 20.04.гггг в дд всегда 20 почемуто Shocker.ProПодозреваю, что это имеет отношение к VB (хоть ни слова не упомянуто). Да VB 6.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2011, 01:16 |
|
||
|
Неправильная запись даты в Бд
|
|||
|---|---|---|---|
|
#18+
epifreezz, В Mysql даты хронятся в формате yyyy-mm-dd. Так их и надо записивать чтоб парадоксы не вылезали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2011, 01:43 |
|
||
|
Неправильная запись даты в Бд
|
|||
|---|---|---|---|
|
#18+
basicv Спасибо! Всё работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2011, 02:01 |
|
||
|
Неправильная запись даты в Бд
|
|||
|---|---|---|---|
|
#18+
basicvВ Mysql даты хронятся в формате yyyy-mm-dd. Так их и надо записивать чтоб парадоксы не вылезали. даты хранятся вообще в виде числа. Передача в запросе даты в ANSI (yyyy-mm-dd) - самый универсальный способ - никогда не возникнет путаницы, особенно при смене всяких национальных настроек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2011, 10:18 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=60&tid=2158714]: |
0ms |
get settings: |
13ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 360ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...