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

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

TcustomAdodateset.filter [D6, access]


denis24 ©   (2004-11-14 13:40:00) 

Промогите пожалуста.У сабжа нет FilterOption ,поэтому когда в сабже пишу field1=a* ничего не показывает


sniknik   (2004-11-15 20:18:00) [1]

а ты попробуй, разве неправда?


denis24   (2004-11-15 18:33:00) [2]

запросом можно было с самого начала...
а где ты нашеш что можно писать
filter='field1 like 'a%''?


sniknik   (2004-11-15 18:20:00) [3]

> короче запросом...
разве кто про них вспоминал? впрочем запросом тоже можно.


denis24   (2004-11-15 18:14:00) [4]

короче запросом...


sniknik   (2004-11-15 16:28:00) [5]

> edit1.text:='a*'
> tbl1.Filter:='name_diagnoz='+QuotedStr(Edit1.Text)
о! чудненько. наконец то видно что делаеш. апострофы есть... еще замени * на %, и дальше если не получится замени = на LIKE.


denis24   (2004-11-15 13:00:00) [6]

edit1.text:='a*'
tbl1.Filter:='name_diagnoz='+QuotedStr(Edit1.Text)
и ничего
хотя есть а,аа,ааа


ЮЮ   (2004-11-15 10:38:00) [7]

а апострофы где?


denis24   (2004-11-15 10:19:00) [8]

Есть значения полей а,аа
Пишу filter:='field=а*' Ничего не выводит.


sniknik   (2004-11-14 17:41:00) [9]

> Сорри,конекчусь к базе через adotable...
> у него точно нет filteroptions
не зарекайся, tadotable наследуется от TcustomAdodateset ... со всеми вытекающими.

> А как правильно писать?
по разному, по контексту, в зависимости от того чего хочеш этим фильтром добиться.


denis24   (2004-11-14 16:08:00) [10]

Сорри,конекчусь к базе через adotable...
у него точно нет filteroptions
А как правильно писать?


sniknik   (2004-11-14 15:34:00) [11]

> У сабжа нет FilterOption
есть, не там ищеш (ищеш ???) ADODataSet1.FilterOptions

> поэтому когда в сабже пишу field1=a* ничего не показывает
вовсе не поэтому а потому что неправильно пишеш.


Наверх

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