代码如下:
SqlConnection conn=new SqlConnection("server=192.168.1.110;uid=sa;pwd=;database=pubs");
DataTable dtb=new DataTable("test");
SqlDataAdapter adp=new SqlDataAdapter("select *from employee",conn);
adp.Fill(dtb);
DataView view=new DataView(dtb);
view.Sort="job_id asc";
我现在想取排序好的DataView的前20行该怎么写啊.最后要和Repeater绑定的.
SqlConnection conn=new SqlConnection("server=192.168.1.110;uid=sa;pwd=;database=pubs");
DataTable dtb=new DataTable("test");
SqlDataAdapter adp=new SqlDataAdapter("select *from employee",conn);
adp.Fill(dtb);
DataView view=new DataView(dtb);
view.Sort="job_id asc";
我现在想取排序好的DataView的前20行该怎么写啊.最后要和Repeater绑定的.
解决方案 »
- .net 如何获取JS 中的变量?
- ASp.net中如何提交页面
- 在C#中怎么截取这样的字符串. index.aspx?name=中国 3610
- 请教一个xml的问题
- vs2005如何为page添加Page_Init()事件.
- 这样的页面是什么技术?Create.aspx?rd=0.5108937072919611201
- 如何阻止直接访问文件
- MVC控制器是如何把接受到参数转为对象的??
- 关于聊天室,留言板问题,有劳高手指点
- 怎样使datagrid的cell的宽度能自由改动?(高分)
- 非常非常之奇怪的问题,咋就这么不顺呢!!!!
- jmail发送邮件的问题,做过邮件发送的高手请进!!分不够再加!
你可以用在SQL语句中写。 会简单很多噢。。只需把你代码稍作修改
如:
SqlConnection conn=new SqlConnection("server=192.168.1.110;uid=sa;pwd=;database=pubs");
DataTable dtb=new DataTable("test");
SqlDataAdapter adp=new SqlDataAdapter("select top 20 * from employee order by asc",conn);
adp.Fill(dtb);
再直接绑定就可以了```
我是想基于这个分组得到的dtb数据再进行排序和取出排序好的前20行.
for(int i=0;i<20;i++)
{}