![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отображение в ListView
Ivolg © (2007-09-04 11:15:00)Привет... У меня ест база данных DBE, как можно отобразить содержимое в ListView ?
Сергей М. (2007-09-04 14:59:00) [41]
> в базе всего 258575, и я на каждую таблицу перехожу с помощью
> Table.Next
Table.Next означает "Перейти на следующую записьв данной конкретной таблице" !!!
Ivolg (2007-09-04 14:56:00) [42]Ну в базе всего 258575, и я на каждую таблицу перехожу с помощью Table.Next; Может существуют другие методы поиска ?
Сергей М. (2007-09-04 14:36:00) [43]
> в базе как никак 258575таблиц
Непонятно, каким боком упомянутый тобой образом циклfor I:=0 to 258575do(пусть даже работающий медленно) относится к поиску во всехэтих таблицах ?
Ivolg (2007-09-04 14:31:00) [44]А можно как можно сделать поиск ? Может есть какой-нибудь быстрый алгоритм ? Я сделал вот так:
for I:=0 to 258575 do
begin
Table1.Next;
if Copy(Table1.FieldByName('Name').Text, 1, Length(Edit1.Text))=Edit1.Text then
begin
It:=Lv.Items.Add;
It.Caption:=Table1.FieldByName('Name').Text;
end
else
Break;
end;
Т.е Когда в Edit вводишь букву "А", то ищет все что а "А", затем добавляет результат в ListView. Но этот алгоритм полный бред, работает медленно и зависает, в базе как никак 258575 таблиц )
clickmaker (2007-09-04 13:22:00) [45]Table.Filter
Table.Filtered
Ivolg (2007-09-04 13:17:00) [46]Я Использую Table + DataSource, база написана на Visual FoxPro. Мне необходимо сделать фильтр по именам пользователей. Как это можно организовать ?
Ivolg (2007-09-04 11:42:00) [47]Все, всем спасибо ! Я нашел компонент... Если кому то нужно, то вот ссылка http://whitewind.sibnet.info/files/DBListView.rar
Ivolg (2007-09-04 11:36:00) [48]На тори поискал, нашел старую версию еще под Д3, она почему-то не ставится (
Jeer (2007-09-04 11:34:00) [49]Закладка "Data Control"
Ivolg (2007-09-04 11:30:00) [50]Точнее он вообще не установился, т.к он требует Interbase, а ее не устанавливал. Название компонента IBXDBTreeWiev. Можешь подсказать откуда скачать можно DBListView ?
max_ (2007-09-04 11:28:00) [51]блин, а я руками в listview переносил когда то...:(
clickmaker (2007-09-04 11:27:00) [52]
> Очипятка ) BDE
BDE это по-твоему "база данных"?
Ivolg (2007-09-04 11:24:00) [53]Сергей М. © (04.09.07 11:17) [1]
Очипятка ) BDE. Я пробовал его, но что то не нашел как именно это сделать ))
Сергей М. (2007-09-04 11:17:00) [54]
> база данных DBE
Что за зверь ?
> как можно отобразить содержимое в ListView ?
Чем DBListView не угодил ? Там уже вся черновая работа на эту тему сделана..