Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
DOVG
-
- Начинающий

-
-
- Сообщения: 20
- Зарегистрирован: 23.08.2002 (Пт) 9:25
- Откуда: Russia
DOVG » 06.10.2003 (Пн) 12:11
В ListView загружаются данные с запроса базы данных.
После сортировки данных в ListView и новой загрузки
в ListView видны данные ТОЛЬКО в последней строке.
Что делать?
Если сортировку не делать, то новые данные нормально
видны.
Пробовал менять цвет шрифта - не видать данных.
Самое смешное, что данные в строках есть. Можно передать в Text.
Кусочек процедуры загрузки
Main.ListView1.ListItems.Clear
poisk.MoveFirst '
Do Until poisk.EOF
i = i + 1
Set itmN = Main.ListView1.ListItems.Add(i)
Main.ListView1.ListItems(i).SubItems(1) = рoisk.Fields(1)
poisk.MoveNext
Loop
-
MMX//ALEX
-
- Начинающий

-
-
- Сообщения: 15
- Зарегистрирован: 28.09.2003 (Вс) 16:38
-
MMX//ALEX » 06.10.2003 (Пн) 14:08
Попробуй сделать цикл не Do Until poisk.EOF на
for i=0 to poisk.listcount - 1
MasterPrize company
-
RayShade
-
- Scarmarked

-

-
- Сообщения: 5511
- Зарегистрирован: 02.12.2002 (Пн) 17:11
- Откуда: Russia, Saint-Petersburg
-
RayShade » 06.10.2003 (Пн) 14:42
Хм...... а где вы, уважаемый, видели у RecordSet проперть ListCount?
-
DOVG
-
- Начинающий

-
-
- Сообщения: 20
- Зарегистрирован: 23.08.2002 (Пт) 9:25
- Откуда: Russia
DOVG » 07.10.2003 (Вт) 9:24
Больше не глючит.
main.ListView1.ListItems.Clear
main.ListView1.Sorted = False
Если Sorted включен у него полный маразм при загрузке.
Всем спасибо.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: PetalBot, Yandex-бот и гости: 8