| |
|
What is a DataView in ADO.NET?
DataView - Just like we have Views in SQL (in our backend), we have DataView object in ADO.NET.
A dataview object represents bindable, customized view of a DataTable object. Operations like
Sorting, Filtering, Searching, Editing and Navigation may be performed on a DataView object. In scenarios like
retrieval of a subset of data from a Datatable, we may make use of DataViews to get this data. Note that the
DefaultView property of a DataTable returns the Default data view for the DataTable. In case a custom
view of a DataTable has to be created on a DataView, then the RowFilter property of the DataView is set
to the DefaultView.
A dataview may also be used to sort data that resides in it in ascending or descending order. Below is code
on how to sort data in a dataview in ascending or descending order...
DataView objdv = new DataView();
objdv.Sort("ColumnName Asc|Desc");
ADO.NET
Connection Object
Command Object
SelectCommand
SqlCommandBuilder
DataView
DataRelation
Diffgram
Typed DataSet
Call Stored Procedure
More Interview Questions...
| |