Форум: "Базы";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизЗапрос с датами и временем к Access Найти похожие ветки
← →
Alexkont (2010-07-26 01:36) [0]Подскажите, ситуация непонятная - один и тот же запрос:
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
← →
sniknik © (2010-07-26 02:10) [1]ADOQuery - нафиг, используй ADODataSet
даты строками в запросе - нафиг, используй параметры
хороший хелп - JETSQL40.CHM у тебя на компе.
> Неправильно определен объект Parameter
правильно, что неправильно, у тебя там целых 4 параметра с точки зрения дельфи, и ни одного с точки зрения access... почитай про них, как определяются там и там, в хелпе, соответственно дельфи и access.
← →
Anatoly Podgoretsky © (2010-07-26 07:46) [2]> Alexkont (26.07.2010 01:36:00) [0]
Используй параметры
← →
Semen (2010-07-29 21:35) [3]функция cdate
http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_DB/Q_10205923.html
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.157 c