Вернуться   Форум программистов > Форум Базы данных > Форум Access

Access

Программирование MS Access

Ответ
 
Старый 20.05.2009, 22:19   #1
Dymytry
Новичок
 
Регистрация: 13.06.2007
Сообщений: 15
Dymytry пока не определено
По умолчанию SQL запрос к ACCESS

Приветствую!



Подскажите, пожалуйста, почему не находит результатов простейший запрос



SELECT * from TABLENAME WHERE MYDATE>="01.01.2004"



Запрос запускаю из внешнего источника через ODBC. Как понять что не так сделал?



Все что надо в таблице есть, даты - в формате dd.mm.yyyy
Dymytry вне форума  
Старый 21.05.2009, 02:20   #2
palva
Местный
 
Регистрация: 31.03.2001
Сообщений: 1,467
palva пока не определено
По умолчанию RE: SQL запрос к ACCESS

Вообще дату в запросах акцесса надо задавать так: #mm/dd/yyyy#
palva вне форума  
Старый 21.05.2009, 15:26   #3
Dymytry
Новичок
 
Регистрация: 13.06.2007
Сообщений: 15
Dymytry пока не определено
По умолчанию RE: SQL запрос к ACCESS

Пасибо вам!

Все эти sql такие разные..
Dymytry вне форума  
Старый 23.05.2009, 04:36   #4
KEY2
Новичок
 
Регистрация: 18.12.2002
Сообщений: 11
KEY2 пока не определено
По умолчанию RE: SQL запрос к ACCESS

Американский формат даты. (+5 коп.)
В развитие этой темы привожу пример запроса (АССЕSS)
<FONT color=#33bb33>1-й вариант (работает)</P><SPAN lang=EN-US style="mso-ansi-language: EN-US <FONT color=#000000><FONT face="Times New Roman <P style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: black; mso-ansi-language: EN-US SELECT My_menubtns.id<?xml:namespace prefix = o ns = "urn:schemas-microsoft-comfficeffice" /><o></o></SPAN></P><P class=MsoNormal style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="COLOR: black; mso-ansi-language: EN-US FROM My_menubtns IN MyDBmsql [ODBC;DSN=arka;;TABLE=My_menubtns];</SPAN></P><P class=MsoNormal style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="COLOR: black; mso-ansi-language: EN-US </SPAN></SPAN> </P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="mso-ansi-language: EN-US <FONT face="Times New Roman" color=#dd3333>2-й вариант (Выводит сообщение что приложение АССESS будет закрыто)</SPAN></P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="mso-ansi-language: EN-US <FONT face="Times New Roman" color=#000000></SPAN> </P><SPAN lang=EN-US style="mso-ansi-language: EN-US <FONT color=#000000><FONT face="Times New Roman <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="mso-ansi-language: EN-US SELECT My_menubtns.id, My_menubtns.txt<o></o></SPAN></P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="mso-ansi-language: EN-US FROM My_menubtns IN MyDBmsql [ODBC;DSN=arka;;TABLE=My_menubtns];</SPAN></P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="mso-ansi-language: EN-US </SPAN> </P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="mso-ansi-language: EN-US </SPAN> <FONT color=#3333dd>В чем причина?</P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <SPAN lang=EN-US style="mso-ansi-language: EN-US <o></o></SPAN> </P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <o></o></SPAN>
KEY2 вне форума  
Старый 26.05.2009, 04:58   #5
Михайло
Местный
 
Регистрация: 04.03.2004
Сообщений: 860
Михайло пока не определено
По умолчанию RE: SQL запрос к ACCESS

Переименуйте поле таблицы txt.
Михайло вне форума  
Старый 30.05.2009, 04:41   #6
KEY2
Новичок
 
Регистрация: 18.12.2002
Сообщений: 11
KEY2 пока не определено
По умолчанию RE: SQL запрос к ACCESS

Переименование поля не помогло.
Дело в том, что мускуловская база перенесена к другому провайдеру, возможно что-то с настройками.
Числовые-то значения выводятся на ура. А как только пытаюсь вывести текст (даже только 1 значение) -приложение выполнило ошибку и будет закрыто!
.... черная полоса неудач
KEY2 вне форума  
Ads
Ответ
Опции темы

Похожие темы
Тема Автор
Access почему выдаёт ошибку
в конструкторе p2: IIf((Count(distinct ))>1;Sum();First()) выдаёт ошибку. Почему ? Спасибо
m_a_r_i_n_a
Преобразования числа в дату Access
В таблице имеется числовые значения 2004, 2005, 2006 и т.д. Необходимо в запросе преобразовать эти значение в тип данных Дата/время и вернуть на начало года. 2004 в 01.01.2004 2005 в...
Vadim Sh
Access Listbox выделить строки
Возник вопрос. Есть listbox, multiselect. А как программно выделить несколько записей в списке не понятно. Через select(i) не работает. Показывает только последнюю выделенную запись. А как чтоб...
vicru
Access Таинственный параметр
Создал новый отчёт на основе скопированного существующего. Убрал или заменил старые названия полей на новые. Поправил в "Источнике записей" обращение к новому запросу. Всё работает, НО... при...
Мир-Всем
Суммирование в запросе... Для чайников Access
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 5.4pt; tab-stops: 89.6pt 216.6pt 355.4pt 443.5pt <SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB <FONT...
Serjoga_RIGA
Срочно нужна помощь по программе Access
Как сделать запрос на изменение в режиме конструктора??? Помогите пожалуйста, очень надо!!! запрос на изменение в отгрузках, размер которых > 100, уменьшить цену на 5% ??? Как это сделать? Там...
Julia



Текущее время: 05:59. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru