Farouk,
>Is it possible to do the above?
In order to add a row to a particular position in a DataTable you must have the DataTable sorted by criteria that will sort the row to the first position. The best way to do this is by means of a DataView. I recommend checking out the MM .NET Dev Guide topics "Working with DataViews" for more information.
Best Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com