powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не работают функции ВРЕМЕНИ и ДАТЫ
11 сообщений из 11, страница 1 из 1
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251512
slego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите! Я в тупике полнейшем.
Подключаюсь к MySQL через ADOConnection c помощью драйвера ODBC. Проверка подключения выполняется.
Я прекрасно вижу все базы, могу с помощью ADOQuery делать выборки, изменять данные.
Но как только пишу запросы типа

SELECT DATE(cliktime) FROM tFirmsStatistics
либо
SELECT YEAR(cliktime) FROM tFirmsStatistics

или еще что-нибудь подобное, то выскакивает ошибка:

[Microsoft][Диспетчер драйверов ODBC] Драйвер не поддерживает данный параметр.

Короче, не работают запросы с использованием функции и времени.
Если Я пытаюсь выполнить эти же самые запросы через MySQL GUI или MySQL Maker все чудесно работает!
Что бы сделать, что бы вот...так вот...как-нибудь все-таки заработало? :)

Спасибо за любой ответ.
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251522
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно текст программы с куском где задается запрос?
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251546
slego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так дело в том, что до программы то еще и не дошло.
В процессе разработки (С++ Builder 5.0) захожу в свойство SQL моего ADOQuery, уже подключенного через ADOConnection, и ввожу текст вышеупомянутого запроса. Затем делаю свойство ADOQuery->Active = true.
Пока не пользовался этими функциями даты и времени, все запросы выполнялись.
Во-о-о-о-о-т.... :(
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251583
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну не знаю, может попробовать сначала в программе написать без sql-функции, и уже значение "дата" в бейсике преобразовать

а потом расследовать, почему это не работает
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251610
Diagnost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только что попробовал вот такой запрос:

select year('2000-01-01')
from maillists

все сработало

правда у меня Delphi7
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251632
Diagnost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и такой тоже работает как из пушки:

select year(LastUpdateDate)
from MailLists
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251637
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во меня глюкнуло, причем тут бейсик... в си++ вытащить год из даты
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251643
slego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какой версии драйвер ODBDC?

Если средствами си делать, тогда получается долго и неэффективно.

Не знаю, что ему еще сделать, чтобы заработало :(
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251671
Diagnost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ODBC Driver 3.51 скачаный с mysql.org
MySQL 4.0.14 для NT
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251711
slego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эх... Спасибо всем большое...
...
Рейтинг: 0 / 0
Не работают функции ВРЕМЕНИ и ДАТЫ
    #32251741
slego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВСЕ! Поменял драйвер! Был 2.51, поставил 3.51.
Все заработало!!!!!!!!!!!!!!!!
СПАСИБАААААААААААААААААААААА!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не работают функции ВРЕМЕНИ и ДАТЫ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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