怎样在 DataSet 中删除最前面的1000条记录?

一个 DataSet(0) 中有很多的记录,想要删除最前面的1000条记录,怎样做??
(暂不考虑 Select top 1000 ....)
[82 byte] By [hzybc-网友帮帮忙;帮帮网友忙] at [2008-2-16]
# 1
除了循环dataset.Tables[0].Row[i].Delete() 还能有什么办法??
# 2
for i=0 to 1000-1
dtset(0).rows(i).delete
next
dtset(0).acceptchange
zhangzhifeng8888-峰 at 2007-10-22 > top of Msdn China Tech,.NET技术,VB.NET...
# 3
谢谢二位