想做一个windows窗体,用来显示数据库信息。数据表stock里面有 入库单号,产品编码,数量,入库日期,进货厂商 
入库单号有很多个,现在界面想显示每个单号的产品编码,数量,入库日期。界面一打开显示的就是今天的第一张入库单。然后有首张,上一张,下一张,未张 四个按钮。想问下数据库语句怎么写。

解决方案 »

  1.   

    第1张 SELECT TOP 1FROM XX WHERE XXXX DESC
    首张,上一张,下一张,未张 四个按钮
    这个例子太多了搜下拉
      

  2.   

    第一次打开窗体时就把所有入库单号取出来放到一个集合Set里,再定义一个iterator用来指示当前显示的单,上一张下一张就是修改iterator的位置,显示信息时就查订单号为Set[iterator]的记录
      

  3.   

    想问下数据库语句怎么写。
    -------------------------------------
    是SQL ACCESS语句?
    还是数据库操作代码?
      

  4.   

    将查出的数据与dataview绑定,
    int i =0
    下一条时
    i++;
    dataview[i].item["字段名"].ToString();
      

  5.   

    今天的第一张可以通过select日期和今天id最小的那个来选取,比如说11月5日的单据id有51、52、53、54,选取最小的51。首页是全部的首页还是今天的首页?全部的就用top,今天的和上面一样的。最后一页比如说有10条记录,最后一个就是top 10。下一页是select id+1,上一页是id - 1。
      

  6.   

    试一下gridview 在上一页 下一页的button事件中 定义gridview的上下页