例,有这么一个节构
{
   int  编号;
   char 姓名;
   int  性别;
}从库中取出了10条记录但在屏幕上只能显示6条,当按上键头,或下键头时,记录可以滚动显示,
即,按上键头,记录向上提一个!
或按下键头时,记录身下多显示一个,但依然只能是只示6条比如 1  a
     2  b
     3  c
     4  d
     5  e
     6  f当按下键头时,显示的记录就变成了
     
     2  b
     3  c
     4  d
     5  e
     6  f
     7  g谁帮在我
谢谢了

解决方案 »

  1.   

    MSDN MFC 数据库里有很多这样的例子。
      

  2.   

    MSDN 光盘 MFC Example中有很多关于显示数据库中数据的例子。
      

  3.   

    显示0-5记录后,int n=0;//n为屏幕顶部项的序号
    等待键盘输入,当是向下的键&&n>=0&&n<=总记录-6,显示n+1到n+6的记录
    当是向上的键&&n>1 显示n-1到n+5的记录
      

  4.   

    用链表保存之
    逐条显示
    滚动可参考一下mfc的实现