Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Группировка записей в DataView Добавлено: 21.07.06 20:13  

Автор вопроса:  Sergey
Как выполнить группировку записей по какому-либо столбцу DataView?

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 ⊗WaX⊗



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #1
Добавлено: 10.08.06 16:44
есть много способов - смотря как ты хочешь чтобы это выгляедело.

Ответить

Номер ответа: 2
Автор ответа:
 Sergey



Вопросов: 15
Ответов: 55
 Профиль | | #2 Добавлено: 11.08.06 07:18
Не понятно, что значит "как ты хочешь чтобы это выгляедело"? :)
Сделал так:
В таблице "REF" добавил столбец "visible".
В датавью "dvREF" провожу сортировку по столбцу, подлежащему сортировке.
Далее:

    Private Sub dvGrup()
        Dim id As String = ""
        For i As Integer = 0 To dvREF.Count - 1
            If dvREF.Item(i)("id";) = id Then
                dvREF.Item(i)("visible";) = "N"
            Else
                dvREF.Item(i)("visible";) = "Y"
            End If
            id = dvREF.Item(i)("id";)
        Next
        dvREF.Table.AcceptChanges()
        dvREF.RowFilter = "visible = 'Y'"
    End Sub


Какой способ можно еще предложить, с учетом большого количества записей?

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 11.08.06 15:31
знайте как в accsess'e связь поля с таблицей отображается? ото наверное так и аффтар хотел... А я где-то контрол видел, который благополучно accsess таблицы отображает учитывая все связи... но боюсь он именно для работы с accsess...

Ответить

Номер ответа: 4
Автор ответа:
 Sergey



Вопросов: 15
Ответов: 55
 Профиль | | #4 Добавлено: 11.08.06 15:56
HACKER, Вы о чем? :)

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 12.08.06 00:03
не в тему да )
ок.. а DataGird наверное отображает записи в БД? Если да, возможно просто составить sql запрос чтобы он отсортировал данные по столбцы и показал их в гриде?

Ответить

Номер ответа: 6
Автор ответа:
 Sergey



Вопросов: 15
Ответов: 55
 Профиль | | #6 Добавлено: 12.08.06 05:02
ок.. а DataGird...
???

Ответить

Номер ответа: 7
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 12.08.06 19:17
oops ^) выноват...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам