RT,要做一个左右2个GRIDVIEW中先放左边的在放右边的功能,一时想不出SQL语句怎么写,各位大虾们请教了!

解决方案 »

  1.   

    返回2个数据结果集一个是奇数
    一个是偶数然后分别绑定到对应的gridview即可
      

  2.   

    select m.id,m.name
    from
    (
    select t.id,t,name,row_number()over(order by getdate()) as row
    from tab) m
    where m.row %2=0   ---返回偶数行--where m.row %2=1   ---返回奇数行
      

  3.   

    额,忘了说了 ,我用的是access数据库,貌似row——number行不通的说~
      

  4.   

    select m.id,m.name
    from
    (
      select *,
           (select count(*)+1 from 表 where id<m.id) row from 表 m
    ) m
    where m.row %2=0   ---返回偶数行
      

  5.   

    先创建一个带自增列的表
    create table test(id counter ,a int)
    然后把数据insert 到这个表中
    剩下的就是取奇数行与偶数行了
      

  6.   

    出什么乱子,删除记下被删除的key,然后执行删除语句就行了,别绑定删除
      

  7.   

    如果可以的话就加上一个自增列处理好了:
    ALTER TABLE tableName ALTER COLUMN OrderId COUNTER (1, 1)你也可以到access专区去提问,ms 这边很多人都不太懂access的,包括我,请见谅~