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

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

Отображение в ListView


Страницы:   1 2 3

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 не угодил ? Там уже вся черновая работа на эту тему сделана..


Страницы:   1 2 3

Наверх

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