![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск по всей базе данных [D7, dBase, FoxPro]
FaTRuS © (2007-11-21 11:55:00)Требуется организовать поиск значения по всей таблице.
Таблица выбирается через OpenDialog, Таблица BDE.
Почитав инфу нащел что надо делать через Locate, но тут и возникает следующая проблема, необходимо указать столбцы для поиска, но я название незнаю, т.к. все таблицы разные.
Что посоветуете. Далее идет исходник проги.
procedure TForm1.Button1Click(Sender: TObject);
begin
Table1.Locate( 'Перчислить все столбцы из таблицы',Edit1.Text,[loCaseInsensitive]);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
OpenDialog1.Execute;
Table1.Active:=false;
Table1.TableName:=OpenDialog1.FileName;
Table1.Active:=true;
end;
Stanislav_ (2007-11-21 17:38:00) [1]Это лучше сделать с помощью SQL.
А список столбцов for i=0 to Query.fieldCount-1 do Query.Fields[i]....
Amoeba (2007-11-21 16:59:00) [2]
> Вообще наверно к "Начинающим" надо топик )
Давно пора!
Andrey (2007-11-21 14:00:00) [3]>а хде она есть?
F1? Нэ?
Вообще наверно к "Начинающим" надо топик )
Виталий Панасенко(дом) (2007-11-21 13:44:00) [4]ВСЕ ТАМ ЖЕ
FaTRuS (2007-11-21 13:31:00) [5]а хде она есть?
Правильный_Вася (2007-11-21 13:05:00) [6]справку по [1] слабо почитать?
FaTRuS (2007-11-21 12:59:00) [7]как можно получить список всех столбцов в следующем виде
Столбец1,Столбец2, и т.д.
Johnmen (2007-11-21 12:51:00) [8]
> Incompatible types: 'String' and 'TFields'
Спасибо, мы знаем.
FaTRuS (2007-11-21 12:37:00) [9]Incompatible types: 'String' and 'TFields'
Правильный_Вася (2007-11-21 12:02:00) [10]Table.Fields