what's the Difference between DataView and DataTable?
Answer Posted / ahmed yassin
DataView Object provides a window into a DataTable that can
be sorted and filtered using the Sort,RowFilter, and
RowStateFilter properties.It also contains the AllowDelete,
AllowEdit,AllowEdit, and AllowNew properties to constrain
user input as needed.
DataTable can have many DataView objects assigned to it,
allowing the data tobe viewed in many diffirent ways
without requiring the data to be reread from the database.
Example:::
DataTable customer = GetDataTable() //ur datable method
// add new datarow by adding the values
customer.Rows.Add("73OOFUFU","Mohamed","Ilyas",2533.00m);
customer.Rows.Add("3636366H","Idriis","Yassin",25545.00m);
//Sort and display
DataView view = new DataView(customer);
view.sort = "LastName ASC, FirstName ASC, Salary DESC";
GridView gv = new GridView();
gv.EnableViewState = false;
form1.Controls.Add(gv);
// assing ur gridview to dataview
gv.DataSource = veiw;
gv.DataBind();
*********************************
Sorry if there is some misspelt.
| Is This Answer Correct ? | 48 Yes | 7 No |
Post New Answer View All Answers
What is a generic method?
What is overloading with example?
What is ControlBox Propertie
Is array immutable in c#?
What are Indexers in C#?
What is the use of system.environment class in c#.net?
Explain when should you call the garbage collector in .net?
How to create events for a control? What is custom events? How to create it?
Why do we use lambda expression in c#?
What do you mean by sealed classes and static classes?
Compare and contrast between the System.Array.CopyTo() and Clone()?
Describe the process of “exception handling implementation” in c#?
What is the difference between a private assembly and a shared assembly?
What is a delegate how is it type safe?
Does c# support const methods, properties, or events?