回 帖 发 新 帖 刷新版面

主题:马上要参加考试,一道FOXPRO填空题,是否有大哥能帮忙

下面划线的部分是需要填写的,我已经填了一部分,但无奈基础不好,很多不知道该怎么做,有哪位大哥能帮忙吗,谢谢了。

6.完成下面的FOX程序,程序接收学生的学号,如果发现该学号已存在,则要求重复输入,直到确定学号唯一后,输入数据并写入一条DBF文件记录。输入动作反复进行直到输入一个’0000’学号为止。
Set talk off
Use student.dbf
Index on stno to stu
Do while_____.T._________
  Clear
  No=“    ” 
  @3,10 say “输入学号(0为退出)” get no
  _read_______________
  If no=“0000”
  ————————
  Endif
  ___locate____________for stno=no
If .not. found()
  _____________
  Else
   @4,15 say“学号重复,再输入”
   Wait
  _________________
 Endif
 Do while.t.
  @8,10 say “学号” get stno
  @9,10 say “姓名” get stname
  Read 
  Yes=’Y’
 @15,10 say “请核对(Y/N)” get yes
 Read
 If upper(yes)=“Y”
__________
___________
________
_________
_______
  SET TALK ON
  return

回复列表 (共2个回复)

沙发


在线等,急,谢谢了。

板凳

是不是因为是菜鸟和注册的新手啊,都没人正眼看我一眼,呜,这个论坛不能没有爱..........

我来回复

您尚未登录,请登录后再回复。点此登录或注册