![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фильтр на Tdbf [D5, dBase, FoxPro]
mivv © (2002-04-04 17:30:00)Доброго времени суток!
Такая трудность возникла:
База FoxPro открывается с помощью компонента TDBF. Замечательно быстро и без BDE. Но нужно положить фильтр... При попытке
Dbf1.TableName:="С:\baza.dbf";
Dbf1.Active:=True;
Dbf1.Filtered:=False;
Dbf1.filter:="PRNFAM="+"""+Edit2.Text+""";
Dbf1.filtered:=true;
показываются ВСЕ записи! Может кто-нить сталкивался, подскажите, как правильно построить фильтр этот...
deleon (2002-04-05 08:22:00) [1]TDdaTable
http://www.dbwork.kuban.ru/download/degisydb.zip
Slava (2002-04-05 07:11:00) [2]Посмотри здесь http://www.delphikingdom.com/mastering/poligon/vkdbf.htm
И если что, у автора спросить можно. Я думаю он только рад будет :о)
sniknik (2002-04-04 19:06:00) [3]кстати ADO действительно лутщий вариант (мне так кажется).
sniknik (2002-04-04 19:04:00) [4]их дофига на http://www.torry.net/(когда страдал подобной фигней накачал себе штук сорок из разных мест, ни от одного нормальной работы не добился, может просто не повезло :(, смирился с BDE, потом оказалось классная вещ !)
перед тем как качать смотри описание там у него написано какие возможности у компонента. (самые большие у платных ;-)
Delirium (2002-04-04 19:00:00) [5]ADOQuery :)
mivv (2002-04-04 18:55:00) [6]А мож посоветуете компонент, чтоб в BDE не лез и фильтр работал?
sniknik (2002-04-04 18:26:00) [7]и еще проверь
(это из хелпа по одной из компонент)
The allowed operators are : <, >, =, <=, >=, and <>
The years must be in the format yyyymmdd
The character strings must by between " (#34) like "MyName".
судя по нему с русскими буквами в фильтре он работать не будет
Delirium (2002-04-04 18:25:00) [8]Может дело в "лишних" пробелах а конце символьного поля, насколько я промню в DBF ведь нет varchar.
sniknik (2002-04-04 18:21:00) [9]уверен что он в нем поддерживается? обычно у подобных компонент то того нет то другого.