![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 370
|
![]()
Здравствуйте уважаемые программисты. Подскажите как записать условие запроса, выбрать записи где в столбце FDATEND пусто (FDATEND = {d '1900-01-00'}-не работает)
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
дык, это надо смотреть, что там хранится..
я бы, навскидку, сначала проверил варианты: Код:
Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 370
|
![]()
Serge_Bliznykov, спасибо. Все коды срабатывают как надо, кроме
Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 370
|
![]()
Скажите пожалуйста как ещё можно написать в условии дату кроме например {d '2014-05-01'}.
И ещё как можно использовать в условии дату, которая записана в ячейке Range("C1"). (кроме dt = Format(Range("C1"), "yyyy-mm-dd") и {d '" & dt & "'}) Последний раз редактировалось agregator; 25.05.2014 в 14:49. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]() Код:
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 370
|
![]()
Почему WHERE FDATEND = { . . } работает, а WHERE FDATEND > {01.05.2014} не работает.
Последний раз редактировалось agregator; 25.05.2014 в 15:10. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]()
а собственно чем такой вариант не устраивает?
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 370
|
![]()
Эту запись {d '2014-05-01'} я получил макрорекордером и я хочу узнать можно дату по другому записать или по другому не понимает. Может можно обойтись без Format(Range("C1"), "yyyy-mm-dd")
Видел #01.05.2014#, но WHERE FDATEND > #01.05.2014# не работает, может что то не так пишу или надо где нибудь в настройках изменить формат даты или ... Последний раз редактировалось agregator; 25.05.2014 в 15:38. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 370
|
![]()
Спасибо всем за ответы.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
складывание значений в диаграмме если одинаковая дата | pirat2k | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 3 | 17.04.2014 20:05 |
Пустая ячейка не воспринимается как пустая | SvetlanaF | Microsoft Office Excel | 3 | 24.02.2014 05:34 |
Формат дата и функция ЕСЛИ | VladMar | Microsoft Office Excel | 20 | 21.02.2014 16:59 |
если дата m,d,y предшествует дате m1,d1,y1, иначе t=false. с++ | Lers | Помощь студентам | 12 | 13.12.2012 23:58 |
Pl/sql Не обновлять поле если переменная пустая | GenniY | БД в Delphi | 7 | 24.10.2010 13:28 |