首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

DataView筛选有关问题

2011-12-20 
DataView筛选问题代码如下:SqlConnectionconnnewSqlConnection( server192.168.1.110uidsapwddata

DataView筛选问题
代码如下:
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绑定的.

[解决办法]
你的目的就是要对表employee里的job_id字段进行升序排列,然后取前20行记录。。
你可以用在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);
再直接绑定就可以了```
[解决办法]
直接绑定DataView
[解决办法]
DataView
for(int i=0;i <20;i++)
{

}

热点排行