Is it feasible for you to just iterate through the DataTable grabbing
the first ten Rows from the DataTable's DataRowCollection object ?
perhaps,
DataRow[] rows = new DataRow[10];
for (int i=0 ; i < 10 ; i++)
{
rows[ i ] = myTable.Rows[ i ];
}
providing there isn't less than 10 rows present in your DataTable
object.
On 12 Nov 2004 13:57:11 -0600, vl_yes@hotmail-dot-com.no-spam.invalid
[quoted text, click to view] (luckyShek) wrote:
>Hi! I want to select only 10 rows from a dataTable each time, just as
>from a database("SELECT TOP 10 FROM orders WHERE ID <100 ORDER BY
>ID"). for example:
>
>DataTable myTable = new DataTable("orders");
>DataRow[] rows = myTable.Select("TOP 10 ID < 100");
>1)How can I write the correct statement.
>2)Can I ues "TOP" key word or there's other way to do it?
>P.S. I mean from a dataTable.
>
>Thank you very much. :shock:
>
>*-----------------------*
> Posted at:
>
www.GroupSrv.com >*-----------------------*