Форум: "Базы";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];
ВнизПроблема с выборкой по дате Найти похожие ветки
← →
_dron_ (2002-07-18 11:12) [0]При попытке выборки из базы данных Access97 (через ADOQuery) при наложении условия на поле даты возникает ошибка ([Microsoft][ODBS Microsoft Access Driver]Data type mismatch in criteriaexpression)
Вид запроса:
select Т_Р_Документы_резервирования_товара.Накладная_дата,
Т_Р_Документы_резервирования_товара.Код_Документа,
Т_Р_Резервирование_товара.Название_товара,
Т_Р_Резервирование_товара.Сумма_с_ПДВ
from Т_Р_Документы_резервирования_товара, Т_Р_Резервирование_товара
where Т_Р_Документы_резервирования_товара.Код_Документа=Т_Р_Резервирование_товара.Код_Документа and Т_Р_Документы_резервирования_товара.Накладная_дата="21.02.2002"
Как правильно указать дату???
Спасибо!!!
← →
_dron_ (2002-07-18 12:44) [1]Данные о дате воспринимаются как просто текст. С использованием like все работает, однако выборку на промежуток дат сделать нельзя.
Можно ли как-то, решить эту проблему
← →
mike kouzmine (2002-07-18 12:56) [2]Может #21.02.2002#?
← →
fffff (2002-07-18 12:57) [3]Попробуй использовать функцию StrToDate
← →
Cranium (2002-07-18 13:52) [4]Вожусь с тем же самым! Только доступ через BDE, таже ошибка.......
← →
sniknik (2002-07-18 14:03) [5]указывай дату через параметр чаще всего работает,
родная для Access-а запись как у "mike kouzmine" показано
(мне не нравится он месяц день меняет как ему хочется #21.02.2002# может быть равно #02.21.2002# лутше бу ошибку давал в одном случае).
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c