Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
17.05.2011, 00:26
|
|||
---|---|---|---|
|
|||
Неправильная запись даты в Бд |
|||
#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:32
|
|||
---|---|---|---|
|
|||
Неправильная запись даты в Бд |
|||
#18+
epifreezzПри добавлении в эту таблицу новой даты Каким именно образом это происходит? Подозреваю, что это имеет отношение к VB (хоть ни слова не упомянуто). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.05.2011, 01:16
|
|||
---|---|---|---|
|
|||
Неправильная запись даты в Бд |
|||
#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:43
|
|||
---|---|---|---|
Неправильная запись даты в Бд |
|||
#18+
epifreezz, В Mysql даты хронятся в формате yyyy-mm-dd. Так их и надо записивать чтоб парадоксы не вылезали. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.05.2011, 02:01
|
|||
---|---|---|---|
|
|||
Неправильная запись даты в Бд |
|||
#18+
basicv Спасибо! Всё работает ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.05.2011, 10:18
|
|||
---|---|---|---|
|
|||
Неправильная запись даты в Бд |
|||
#18+
basicvВ Mysql даты хронятся в формате yyyy-mm-dd. Так их и надо записивать чтоб парадоксы не вылезали. даты хранятся вообще в виде числа. Передача в запросе даты в ANSI (yyyy-mm-dd) - самый универсальный способ - никогда не возникнет путаницы, особенно при смене всяких национальных настроек. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2158714]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 370ms |
total: | 484ms |
0 / 0 |