如何取出刚刚插入的几条数据?请高手指点

解决方案 »

  1.   

    查询啊 select top 几  根据 自增id 或 创建时间 来排序。
      

  2.   

    该数据表中建立一个自增的主键或是增加一个时间字段,这样就可以了
    Select top 5 * from 表名 order by 时间字段 desc/ID
      

  3.   

    order by insert_datetime desc
      

  4.   

    我insert一条,gridview就显示该条,insert第二条就显示刚插入的两条,以此下去,改如何实现
      

  5.   

    恩,那个我晓得,但是我也不知道是top几啊,我想插一条显示一条,插两条gridview就同步显示两条,以此类推,咋么实现呢?
      

  6.   

    不知道你字段中有时间或者自增的列没有,你可以降序排列查找出来直接dataSource绑上去,gridview.DataBind();就好了,要时时显示就大不了再用timer自动刷啊
      

  7.   

    这个问题呀! 我看你就 select * from tabName order by (字段) desc 从后往前显示! 如果之前的数据不想显示了! 你就查询某一个时间段的!
      

  8.   

    思路:可以循环插入语句,一次执行一条,记录identity返回的值,存入数组。最后根据条件执行一条查询语句就OK了。
      

  9.   

    用个全局变量保存下条数,插入几条就top 几条。
      

  10.   

    在查询的存储过程中加一个参数@TopCount,将你增加的数据所影响的行数据取出传给@TopCount,再绑定
      

  11.   

    order by insert_datetime descTOP 最新的 倒序
      

  12.   

    你可以这样啊,list.add(要插入数据的model),一遍插入数据到数据库,一边绑定到gridview list