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

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

Че здесь одни слабаки что-ли? Напрягите умы (если они есть) [D5, MySQL]


Vasechkin ©   (2002-09-03 20:15:00) 

Как отразить базу данных Access (dbl) в Delphi 5 с помощью ListView а не DBGrid
Да и возможно ли это вообще?
Помогите!!! Можно мылом


MsGuns   (2002-09-03 20:39:00) [1]

Конечно, можно. И запросто !
Кладешь в проект TListView (по числу полей всех таблиц БД или один на всех на с таким же кол-вом колонок).
Затем ставишь запрос
SELECT * From *
Когда она вернет тебе курсор (это может произойти от 1 минуты до 1 года, в зависимости от того какая по размерам БД, какой у тебя комп и т.д.), по этому курсору делаешь цикл
While Not qu.Eof do
begin
<из полей нд переписываешь в TListVew>
qu.Next
end
и смотри свой (свои) ListView хоть засмотрись

Немного сложнее будет с редактированием таких контролов и засовыванием из них измененных данных назад в БД, но ведь это выходит за рамки subj, не так ли ?

Успехов в исследовании возможностей TListView 8>Ь


Слабак   (2002-09-03 20:34:00) [2]

Можно.


Наверх

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