Presentation is loading. Please wait.

Presentation is loading. Please wait.

Сортировка, поиск и фильтрация данных в базе данных и выборках

Similar presentations


Presentation on theme: "Сортировка, поиск и фильтрация данных в базе данных и выборках"— Presentation transcript:

1 Сортировка, поиск и фильтрация данных в базе данных и выборках
РЭУБД

2 поддерживают метод Select 2. Можно использовать представление данных
Встроенные средства набора данных для сортировки и фильтрации: Таблицы данных поддерживают метод Select 2. Можно использовать представление данных (объект DataView) РЭУБД

3 Описание Property (Name) Table Sort RowFilter RowStateFilter
ASC или DESC RowFilter Price > 10.00 RowStateFilter CurrentRows Dataview1.RowStateFilter=DataViewRowState.CurrentRows Dataset1.Customers.DefaultView.Sort = "City" AllowEdit, AllowNew, AllowDelete РЭУБД

4 Фильтрация данных в таблице
datatable.Select(filterExp, sortExp, rowstatevalue) Параметр Описание filterExp Выражение для фильтрации, могущее принимать только значения true или false. sortExp Выражение для сортировки. Обычно это имя столбца, однако здесь можно указать любое вычисляемое значение. rowstatevalue Значение, определяющее версию и состояние, по которым требуется фильтровать записи. Этот параметр может принимать значения из перечисления DataViewRowState, например DataViewRowState.CurrentRows. РЭУБД

5 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 РЭУБД

6 drarray = dataSet1.Customers.Select_
' Visual Basic drarray = dataSet1.Customers.Select_ (Nothing, Nothing, DataViewRowState.Deleted) РЭУБД

7 Dim dvm As New DataViewManager() dvm.DataSet = dsCustomersOrders1
dvm.DataViewSettings("Customers").Sort = "CompanyName" dvm.DataViewSettings("Orders").Sort = "OrderDate" Datagrid1.DataSource = dvm Datagrid1.DataMember = "titles" РЭУБД


Download ppt "Сортировка, поиск и фильтрация данных в базе данных и выборках"

Similar presentations


Ads by Google