我现在已经查出前15条记录.要把这15条记录分俩个地方显示,第一地方显示前5条,第二个地方显示第六条到第15条记录.SQL语句怎么写啊?select to 15

解决方案 »

  1.   

    select top 5 * from 查询的15条得到表 前5条
      

  2.   

    select top 15 * from tablename然后将结果放在SqlDataReader 中。
    通过SqlDataReader.GetValue()去取结果中的n条。
      

  3.   

    select top 15 * from tablenameadapt.fill(,6,15)fill中控制,放到两个ds中
      

  4.   

    string strSql="select top 5* from tb;selec tp 10* from tb where id not in(selec top 5id from tb)"
    然后将数据读取到SqlDataReader中,分成两个结果集邦定.
      

  5.   

    你先将你的15条数据查询出来帮定到DataTable中,然后可以做一个循环赋值
    for i=0 to 4 
      sd=datatable.row(i).item.tostring
      .....
    next
    这样就可以实现你的功能了。具体语法可能有错,因为我也没有仔细调试,只是给你一种思路。自己试试吧
      

  6.   

    放到两个DataTable中去然后用两个grid绑定就行了