Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запрос с датами и временем к Access [D7, Access]


Alexkont ©   (2010-07-26 01:36:00) 

Подскажите, ситуация непонятная - один и тот же запрос:
SELECT * FROM Connection3 WHERE DateTimeConn BETWEEN (#12/01/2009  00:00:00#) AND (#12/01/2009 00:10:00#)

если я его пишу внутри Access  - работает, но как только его же пытаюсь выполнить через ADOQuery - выдает ошибку  "Неправильно определен объект Parameter. Предоставлены несовместимые или неполные сведения". Windows XP русская, настройки дат и времени по умолчанию в windows. Поле DateTimeConn - типа DATETIME. Соединение ADOQuery пробовал и через Provider=Microsoft.Jet.OLEDB.4.0 и через Provider=MSDASQL.1 - результат везде ошибка. И вообще, буду благодарен, если подскажете хороший хел по работе с типом DATETIME Access через ADO


Semen   (2010-07-29 21:35:00) [1]

функция cdate
http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_DB/Q_10205923.html


Anatoly Podgoretsky   (2010-07-26 07:46:00) [2]

> Alexkont  (26.07.2010 01:36:00)  [0]

Используй параметры


sniknik   (2010-07-26 02:10:00) [3]

ADOQuery - нафиг, используй ADODataSet
даты строками в запросе - нафиг, используй параметры

хороший хелп - JETSQL40.CHM у тебя на компе.

> Неправильно определен объект Parameter
правильно, что неправильно, у тебя там целых 4 параметра с точки зрения дельфи, и ни одного с точки зрения access... почитай про них, как определяются там и там, в хелпе, соответственно дельфи и access.


Наверх

Титульная страница Поиск, карта сайта Написать письмо