|
|
|
Junior Member
      
участник
Last Login: 27.07.2009 17:40
Сообщ.: 15,
Visits: 19
|
|
Приветствую!
Подскажите, пожалуйста, почему не находит результатов простейший запрос
SELECT * from TABLENAME WHERE MYDATE>="01.01.2004"
Запрос запускаю из внешнего источника через ODBC. Как понять что не так сделал?
Все что надо в таблице есть, даты - в формате dd.mm.yyyy
|
|
|
|
|
Supreme Being
      
участник
Last Login: 17.06.2009 20:56
Сообщ.: 1 594,
Visits: 17 116
|
|
| Вообще дату в запросах акцесса надо задавать так: #mm/dd/yyyy#
|
|
|
|
|
Junior Member
      
участник
Last Login: 27.07.2009 17:40
Сообщ.: 15,
Visits: 19
|
|
Пасибо вам!
Все эти sql такие разные.. :)
|
|
|
|
|
Junior Member
      
участник
Last Login: 29.05.2009 23:33
Сообщ.: 11,
Visits: 105
|
|
| Американский формат даты. (+5 коп.) В развитие этой темы привожу пример запроса (АССЕSS) 1-й вариант (работает) SELECT My_menubtns.id FROM My_menubtns IN MyDBmsql [ODBC;DSN=arka;;TABLE=My_menubtns]; 2-й вариант (Выводит сообщение что приложение АССESS будет закрыто) SELECT My_menubtns.id, My_menubtns.txt FROM My_menubtns IN MyDBmsql [ODBC;DSN=arka;;TABLE=My_menubtns]; В чем причина?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.05.2010 1:36
Сообщ.: 850,
Visits: 8 838
|
|
| Переименуйте поле таблицы txt.
|
|
|
|
|
Junior Member
      
участник
Last Login: 29.05.2009 23:33
Сообщ.: 11,
Visits: 105
|
|
| Переименование поля не помогло. Дело в том, что мускуловская база перенесена к другому провайдеру, возможно что-то с настройками. Числовые-то значения выводятся на ура. А как только пытаюсь вывести текст (даже только 1 значение) -приложение выполнило ошибку и будет закрыто! .... черная полоса неудач
|
|
|
|