Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Поиск строки в базе....   Найти похожие ветки 

 
ArchValentin ©   (2005-07-24 18:43) [0]

Знаю что глупый вопрос. Есть база, нужно организовать поиск в определённом столбике. Н/р: В столбике: Нефтегаз, Нефтестрой, Горэнерго, ввожу "Нефте" и получаю Нефтегаз и Нефтестрой


 
_dimka ©   (2005-07-24 18:55) [1]

Locate()
В базе нет столбиков...


 
ArchValentin ©   (2005-07-24 18:57) [2]

Вся база это и есть строки и столбцы, разве не так?


 
Desdechado ©   (2005-07-24 19:22) [3]

1. строки в таблицах, а БД - это множество таблиц, индексов и прочего
2. qry.SQL.Text:="SELECT name_1 FROM tablice WHERE name_1 LIKE :1";
qry.Params[1].AsString:=Edit1.Text+"%";
qry.Open;


 
ArchValentin ©   (2005-07-24 19:28) [4]

Не ребята, мне SQL не нужно, голый Paradox юзаю


 
ViktorZ   (2005-07-24 19:43) [5]

if strtodate(edit3.Text)>= table1.FieldByName("Дата").AsDateTime

вот сравнивать можно? я проверяю на должников в Гриде. Вроде работает, хотя странно это как-то. Это не оффтоп я ведь осуществляю поиск;-)))


 
Anatoly Podgoretsky ©   (2005-07-24 20:31) [6]

ArchValentin ©   (24.07.05 19:28) [4]
голый Paradox

А это разве препятствие?


 
Slym ©   (2005-07-25 05:45) [7]

procedure TForm1.TableFilterRecord(DataSet: TDataSet;
 var Accept: Boolean);
begin
 if Length(SearchStr.Text)<>0 then
Accept:=AnsiContainsText(DataSet.FieldByName("Name").AsString,SearchStr.Text)
 else
   Accept:=true;
end;


 
Slym ©   (2005-07-25 05:46) [8]

Table.Filtered:=true;


 
ArchValentin ©   (2005-08-02 12:00) [9]

Отвечаю сам же, на свой же вопрос:
DBGrid1.DataSource.DataSet.Locate("Организация", edit1.text, []);


 
ЮЮ ©   (2005-08-02 12:15) [10]

>Отвечаю сам же, на свой же вопрос:
и где здесь "и получаю Нефтегаз и Нефтестрой"?
это чистый Нефтегаз или Нефтестрой", смотря кто раньше встретится


 
Виталий Панасенко   (2005-08-02 12:21) [11]

Тут (если без сиквела) лучше использовать фильтр, а точнее OnFilterRecord.. т.к. в Filter мало чего можно сделать (по сравнению с событием - это я умничаю :-)) )...



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.026 c
14-1124165644
-=snoop=-
2005-08-16 08:14
2005.09.11
делюсь инфой по полезному компоненту!


1-1124700328
S_Flash
2005-08-22 12:45
2005.09.11
Контроль вводимых данных в TEdit ?


1-1124285554
Kirill
2005-08-17 17:32
2005.09.11
Установка компонентов не из под IDE


3-1122909888
ArchValentin
2005-08-01 19:24
2005.09.11
Сохранение информации из DBGrid


3-1122397417
pasha_golub
2005-07-26 21:03
2005.09.11
Cached updates. To be or not to be?