B
Björn
Hi List
I´m generating a DataSet using a simple sql select statement. Now my DataSet
has several rows with columns(ID,NAME,CAPTION)
Now I want to sort the DataSet for column Caption. I can´t use sql "order
by" because the caption field is of Sqltype text.
So I wanted to use the DataView object sort order.
----sample code--------------------------
DataView sortView = this.sqlResultDS.Tables[0].DefaultView;//new
DataView(this.sqlResultDS.Tables[0]);
sortView.AllowEdit = true;
sortView.Sort = "CAPTION DESC";//sort data
this.sqlResultDS.Tables.RemoveAt(0);//remove old unsorted data
this.sqlResultDS.Tables.Add(sortView.Table);//add new sorted data (does not
function)
----------------------------------------------------------------------------
----------------
Something is wrong with my Code, the data is not sorted.
Any ideas???
regards
Björn
I´m generating a DataSet using a simple sql select statement. Now my DataSet
has several rows with columns(ID,NAME,CAPTION)
Now I want to sort the DataSet for column Caption. I can´t use sql "order
by" because the caption field is of Sqltype text.
So I wanted to use the DataView object sort order.
----sample code--------------------------
DataView sortView = this.sqlResultDS.Tables[0].DefaultView;//new
DataView(this.sqlResultDS.Tables[0]);
sortView.AllowEdit = true;
sortView.Sort = "CAPTION DESC";//sort data
this.sqlResultDS.Tables.RemoveAt(0);//remove old unsorted data
this.sqlResultDS.Tables.Add(sortView.Table);//add new sorted data (does not
function)
----------------------------------------------------------------------------
----------------
Something is wrong with my Code, the data is not sorted.
Any ideas???
regards
Björn