РЭУБД
РЭУБД Встроенные средства набора данных для сортировки и фильтрации: 1.Таблицы данных поддерживают метод Select 2. Можно использовать представление данных (объект DataView)
РЭУБД Property Описание (Name) Table Sort ASC или DESC RowFilter Price > RowStateFilter CurrentRows Dataview1.RowStateFilter=DataViewRowState.CurrentRows Dataset1.Customers.DefaultView.Sort = "City" AllowEdit, AllowNew, AllowDelete
РЭУБД Фильтрация данных в таблице datatable.Select(filterExp, sortExp, rowstatevalue) ПараметрОписание filterExp Выражение для фильтрации, могущее принимать только значения true или false. sortExp Выражение для сортировки. Обычно это имя столбца, однако здесь можно указать любое вычисляемое значение. rowstatevalue Значение, определяющее версию и состояние, по которым требуется фильтровать записи. Этот параметр может принимать значения из перечисления DataViewRowState, например DataViewRowState.CurrentRows.
РЭУБД Dim filterExp As String = "Status = ' Active ' " Dim sortExp As String = "City " Dim drarray() As DataRow Dim i As Integer drarray = dataSet1.Customers.Select (filterExp, sortExp, DataViewRowState.CurrentRows) For i = 0 To (drarray.Length - 1) listBox1.Items.Add( drarray(i)("City").ToString ) Next
РЭУБД ' Visual Basic drarray = dataSet1.Customers.Select_ (Nothing, Nothing, DataViewRowState.Deleted)
РЭУБД Dim dvm As New DataViewManager() dvm.DataSet = dsCustomersOrders1 dvm.DataViewSettings("Customers").Sort = "CompanyName " dvm.DataViewSettings("Orders").Sort = "OrderDate " Datagrid1.DataSource = dvm Datagrid1.DataMember = "titles"