powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL ODBC глюки с датой
8 сообщений из 8, страница 1 из 1
MySQL ODBC глюки с датой
    #33420081
zam-ministra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сразу скажу вопрос поднимался на форуме, но никто адекватного ответа не дал.
Такой трабл. Есть таблица MySQL 4.1
CREATE TABLE tmp_users(
пользователь varchar(10) NOT NULL default '',
дата_рег DATE
PRIMARY KEY (пользователь)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

в нее из access 97 не вставляются данные в поле типа DATE

команда
DoCmd.RunSQL("INSERT INTO tmp_users VALUES('user1','199-01-01')")
Вызывает ошибку Access, причем этот же запрос в консоли MySQL прекрасно работает.
то же самое запрос
DoCmd.RunSQL("UPDATE tmp_users SET дата_рег = '199-01-01' WHERE польлзователь = 'user1' "). Кто-нить объяснить что не так?
...
Рейтинг: 0 / 0
MySQL ODBC глюки с датой
    #33420451
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если заменить 199 на 1999 ?
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
MySQL ODBC глюки с датой
    #33420486
zam-ministra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да это опечатка просто дата нормальная!
...
Рейтинг: 0 / 0
MySQL ODBC глюки с датой
    #33420705
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибко в том, что акцесс распознает дату и пихает свой формат, если включить трассировочный файло на ODBC - ты увидишь реальный запрос, который Акцесс послал...

Включить трассировку можно в самом драйвере MyODBC на вкладке Advanced есть вкладка Debug
...
Рейтинг: 0 / 0
MySQL ODBC глюки с датой
    #33421447
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если замутить что-нить поизвращённее? '1999(01)01', например? Тоже распознает?
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
MySQL ODBC глюки с датой
    #33423398
zam-ministra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем заменили DATE и на VARCHAR и все нормально. Только перед гемор в расчетами, надо текст в дату преобразовывать.
...
Рейтинг: 0 / 0
MySQL ODBC глюки с датой
    #33423492
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совсем нет, есть функция str_to_date, которая по шаблону перегоняет строку в дату, использовать в том случае, если формат отличный от формата заданного в mysql к дате.
...
Рейтинг: 0 / 0
MySQL ODBC глюки с датой
    #33427713
zam-ministra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за str_to_date буду имееть ввиду.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL ODBC глюки с датой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]