![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
не мог ли бы подсказать почему запрос не работает? [D7, dBase, FoxPro]
Dysan © (2005-08-20 17:18:00)вот такой запрос есть:
SELECT * FROM Poezdnod ORDER BY ip,Dat_op,Time_op WHERE Dat_op={^2005-6-9} AND Spesr in ("198902","199002","199106","199208","199303","199318","199500","199604","198404","198423","198508","198601","198705","1 98809")
Обращаюсь через ADO к файлу dbf
в FoxPro работает и выборка получаеться с данными
а в программе выборка пустая! Но запрос то ведь один и тот же!
что я не правильно делаю?
Dysan (2005-08-21 13:50:00) [1]да сори. действительно забыл сказать что использую ODBC драйвера фокса. а формат такой даты именно для фокса и работает! об этом в MSDN написано. на другие форматы ругаеться.
sniknik (2005-08-21 10:03:00) [2]> В каком стандарте SQL ты нашел "домик" ?
для фокса, а также OLEDB/ODBC драйвера фокса, вполне нормальная конструкция (было бы еще указание что используются именно они при подключении... ;).
Reindeer Moss Eater (2005-08-21 01:49:00) [3]>Но это полностью рабочий запрос провереный в Foxpro
Намек с ведром соляры не понят?
При чем здесь твое ФоксПро?
Твой запрос неверен хотя бы потому, что ORDER BY стоит не там, где ему положено.
Я уже не говорю про явную ерунду вот здесь :
Dat_op={^2005-6-9}
В каком стандарте SQL ты нашел "домик" ?
Dysan (2005-08-21 00:51:00) [4]Касяк не в дате.
вот такой запрос работает
SELECT * FROM Poezdnod ORDER BY ip,Dat_op,Time_op WHERE Dat_op={^2005-6-9}
а с добавлением AND Spesr in ("198902","199002",...
уже нет!
Но это полностью рабочий запрос провереный в Foxpro
Dysan (2005-08-21 00:51:00) [5]Касяк не в дате.
вот такой запрос работает
SELECT * FROM Poezdnod ORDER BY ip,Dat_op,Time_op WHERE Dat_op={^2005-6-9}
а с добавлением AND Spesr in ("198902","199002",...
уже нет!
Но это полностью рабочий запрос провереный в Foxpro
Sam Stone (2005-08-20 21:38:00) [6]Ставлю ведро из под соляры, что косяк в записи даты.
Reindeer Moss Eater (2005-08-20 18:35:00) [7]> Но запрос то ведь один и тот же!
Берем ведро соляры. Заливаем в беларусь.
Включаем двигатель. Колеса крутятся.
Берем ведро той же самой соляры, заливаем в жигуль.
Включаем двигатель.
Почему не крутятся колеса?
Соляра же точно такая же.
Reindeer Moss Eater (2005-08-20 18:23:00) [8]Выборка пустая, потому что не нашлось ни одной записи удовлетворяющей условию Where