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

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

filter [D6, Paradox]


s_karm ©   (2002-10-25 16:22:00) 

Народ, подскажите как в query произвести фильтрацию данных если они string.
если
query1.Filter := "ob = 76"; - все OK, а если
query1.Filter := "query1manager=Сальникова"; то ошибка


s_karm   (2002-10-25 18:25:00) [1]

разобрался сам
переводим дату в Str (переменная) и пишем код:

b:= dateToStr(Form1.DateTimePicker1.Date);
query1.Filter := "design="""+b+"""";


s_karm   (2002-10-25 18:21:00) [2]

проблемс. при написании DateTimeToStr выдается DateTimeToStr
дату можно конечно перевести в Str и до фильтрации, но это все равно не помогает, тк колонка в которой идет фильтрация (Desing) составленна из DateTime


Anatoly Podgoretsky   (2002-10-25 17:56:00) [3]

DateTimeToStr тоже в кавычках


s_karm   (2002-10-25 17:53:00) [4]

со String вробе бы с вашей помощью разобрался, а как быть с DateTime?
Дата задается через DateTimePicker


Anatoly Podgoretsky   (2002-10-25 17:45:00) [5]

query1.Filter := "manager="+QuotedSre("Сальникова");


s_karm   (2002-10-25 17:34:00) [6]

всем спасибо


Ditrix   (2002-10-25 16:55:00) [7]

query1.Filter:= "manager=" + """" + "Иванов" + """";


Johnmen   (2002-10-25 16:50:00) [8]

query1.Filter := "manager="""+"Сальникова"+"""";


s_karm   (2002-10-25 16:42:00) [9]

не проходит.
Invalid filter expression ""


hooch   (2002-10-25 16:29:00) [10]

query1.Filter := " manager=""Сальникова"" "


Наверх

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