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

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

Поиск по всей базе данных [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


Наверх

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